

PCBmain
An open, portable and low cost qPCR machine.
- Size
- 112 × 48.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 63
- Nets
- 103
- Pads
- 267
- Tracks, vias
- 759, 118
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 13 Jan 2021
- Updated
- 9 Mar 2021
Overview
PCBmain is an open-source printed circuit board by MagnusLab, from the MagnusLab/Magnus-qPCR repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 112 × 48.8 mm with 63 parts on 103 nets, routed with 759 tracks and 118 vias.
It is built around the CP2102, PAM2804AAB010 and TMC2208-LA-T, with the TMP117AIDRVT, DM3D-SF and OPT3002EVM among its other parts. Its parts include 23 resistors, 16 capacitors, 7 ICs, 6 connectors and 4 transistors. It belongs with the ESP32 boards of this library.
Main components
8CP2102
-Non-isolated TYPE-A UART(TTL) USB2.0 - USB Conversion Modules ROHSAi-ThinkerUSB Conversion ModulesPAM2804AAB010
TSOT-25-40℃~+85℃ 1 1.5MHz 1A 2.5V~6V Buck Built-in Over-Temperature Protection (OTP)、Short-Circuit Protection PWM TSOT-25 LED Drivers ROHSDiodes IncorporatedLED DriversTMC2208-LA-T
QFN-28-EP(5x5)-40℃~+125℃ 1.4A 2 256、2、4、8、16、32 4.75V~36V 4.75V~36V 570mΩ Bipolar Driver Overcurrent Protection、Short-Circuit Protection、Over temperature protection、Under-voltage lockout、Motor step-out prevention function、Built-in charge pump STEP/DIR、UART Yes QFN-28-EP(5x5) Stepper Motor Driver ROHSTRINAMIC Motion Control GmbHStepper Motor DriverTMP117AIDRVT
WSON-6(2x2)-55℃~+150℃ 1.8V~5.5V 15.5ms 16bit 3.1uA Factory temperature calibration、Temperature threshold monitoring、Low-power standby、On-chip non-volatile parameter storage、On-chip digital filtering/averaging I2C、SMBus ±0.1℃ WSON-6(2x2) Temperature Sensors ROHSTexas InstrumentsTemperature SensorsDM3D-SF
SMD-25℃~+85℃ 1.55mm Connector and Ejector MicroSD Card (TF Card) No Push-Pull SMD SD Card / Memory Card Connector ROHSHirose ElectricSD Card / Memory Card ConnectorOPT3002EVM
-- Specialized Sensors ROHSTexas InstrumentsSpecialized SensorsS8050
SOT-23-55℃~+150℃ 1 NPN 100MHz 100nA 120 25V 300mW 500mA 5V 600mV NPN SOT-23 Bipolar (BJT) ROHShongjiachengBipolar (BJT)IRLML6244TRPBF
SOT-231 N-channel 1.1V 1.3W 140pF 20V 27mΩ@2.5V 6.3A 700pF 8.9nC@4.5V 98pF SOT-23 MOSFETs ROHSInfineon TechnologiesMOSFETs
README
README.mdAn open, portable and low cost qPCR machine.
WE ARE ACCEPTING DONATIONS!:
Specifications*:
- 8 samples
- 1 to 4 channels, you can customize it!
- FAM/Sybr Green
- HEX
- ROX/Cal Red 610
- Cy5
- MicroSD card slot for data logging
- High Resolution Melting Analysis
- WiFi interface, so you can control and visualize data from a smartphone/PC
- Portable (less than 150 mm in size)
- USB powered (5V 3A power supply)
- CHEAP
*This machine is a work in progress, so the specifications may change and/or be innacurate. Also, don't try to replicate it if you don't know what you're doing, as it probably won't work until we release a stable version.
How will it work?
The machine can be roughly separated into 3 parts:
- The main PCB, containing the microcontroller and the heater;
- The PCB of the reading head, containing LEDs and light sensors;
- The optical reading head, which will house lenses, beam splitters, filters, prisms, etc., as well as the stepper motor responsible for positioning this optical assembly above each tube;

Parts
63| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 10k | Resistor_SMD:R_0805_2012Metric | R1, R2, R4, R5, R6, R8, R15, R16, R17, R18, R19, R20, R22 |
| 6 | 10µF | Capacitor_SMD:C_0805_2012Metric | C1, C3, C5, C6, C7, C8 |
| 4 | 100nF | Capacitor_SMD:C_0805_2012Metric | C2, C11, C13, C15 |
| 4 | 1k | Resistor_SMD:R_0805_2012Metric | R3, R7, R10, R11 |
| 2 | 200 | Resistor_SMD:R_0805_2012Metric | R14, R21 |
| 2 | 4,7µH | Inductor_SMD:L_6.3x6.3_H3 | L1, L2 |
| 2 | ? | Resistor_SMD:R_0805_2012Metric | R12, R13 |
| 2 | LED | LED_SMD:LED_0805_2012Metric | D2, D3 |
| 2 | PAM2804AAB010 | PAM2804:SOT95P280X100-5N | IC5, IC6 |
| 2 | S8050 | Package_TO_SOT_SMD:SOT-23 | Q2, Q3 |
| 2 | SW_Push | TS665CJ:TS665CJ | SW1, SW2 |
| 1 | 0.1µF | Capacitor_SMD:C_0805_2012Metric | C16 |
| 1 | 100nF 16V | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | 100µF | Capacitor_SMD:C_0805_2012Metric | C9 |
| 1 | 100µF 6.3V | Capacitor_SMD:C_0805_2012Metric | C4 |
| 1 | 2.2µF 6.3V | Capacitor_SMD:C_0805_2012Metric | C14 |
| 1 | 22nF 50V | Capacitor_SMD:C_0805_2012Metric | C10 |
| 1 | 4.7k | Resistor_SMD:R_0805_2012Metric | R9 |
| 1 | 47346-0001 | 47346:47346-0001 | J1 |
| 1 | CP2102 | CP2102:QFN50P500X500X100-29N-D | IC1 |
| 1 | DM3D-SF | DM3D-SF:DM3DSF | J2 |
| 1 | D_Schottky_Small | PMEG:PMEG3050EP115 | D1 |
| 1 | ESP32-WROOM-32_M103QH3200PH3Q0_ | ESP32:ESP32WROOM32M103QH3200PH3Q0 | IC3 |
| 1 | Heater | aquecedor:aquecedor | R23 |
| 1 | IRLML6244TRPBF | IRLML6244TRPBF:SOT95P237X112-3N | Q1 |
| 1 | LEDambar | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Left | J6 |
| 1 | LEDazul | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Left | J7 |
| 1 | NCP1117ST33T3G | NCP1117:SOT230P700X180-4N | IC2 |
| 1 | OPT3002 | Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical | J4 |
| 1 | Q_NMOS_GDS | Package_TO_SOT_SMD:SOT-23 | Q4 |
| 1 | TMC2208-LA-T | TMC2208:QFN50P500X500X90-29N-D | IC4 |
| 1 | TMP117AIDRVT | TMP117AIDRVT:SON100P300X300X80-7N-D | IC7 |
| 1 | fan | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left | J3 |
More from MagnusLab/Magnus-qPCR
1- 2 layers

Similar boards
- 2 layers18.5 × 12 mm

- 2 layers55.6 × 55.8 mm

- 4 layers43 × 62 mm

- 4 layers48 × 40.1 mm

LED Revised New
DeanElec/Compact-high-efficiency-illumination-systems-for-in-orbit-microscopy
Presents all data associated with the development of my thesis for a 3rd year final year project at the University of Nottingham, centred around a multimodal condenser free microscope for use on a CubeSat satellite.
121 partsGPL-3.0 - 2 layers93 × 60 mm

Hornbill Open Universal Remote
ExploreEmbedded/hornbill-our
Open Univeral Remote with Hornbill ESP32 dev tools. BLE IR Bridge for device control
75 parts27 - 2 layers93 × 60 mm

Hornbill lights
ExploreEmbedded/hornbill-lights
Firmware and App for controlling RGB LED lights with the Hornbill ESP32 Platform
54 parts16 - 2 layers139 × 139 mm

Breeze electronics design
microdynamics-robot-quadcopter/breeze_electronics_design
This project is created and managed by EDA softwares, which contains the breeze quadcopter's component library, footprint library, schematic, printed circuit boards, etc.
107 parts13GPL-3.0 - 2 layers33.8 × 46 mm

Questions
How big is the PCBmain PCB?
It measures 112 × 48.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PCBmain use?
63 parts, built around the CP2102, PAM2804AAB010, TMC2208-LA-T and TMP117AIDRVT. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the PCBmain KiCad files?
From the MagnusLab/Magnus-qPCR repository on GitHub, at the commit this page was made from: the board is Hardware/KiCad/PCBmain/PCBmain.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the PCBmain design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).