Skip to the content
2 layers112 × 48.8 mmPCBmain, the printed circuit board in 3D

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

8

README

README.md

An 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
QtyValueFootprintReferences
1310kResistor_SMD:R_0805_2012MetricR1, R2, R4, R5, R6, R8, R15, R16, R17, R18, R19, R20, R22
610µFCapacitor_SMD:C_0805_2012MetricC1, C3, C5, C6, C7, C8
4100nFCapacitor_SMD:C_0805_2012MetricC2, C11, C13, C15
41kResistor_SMD:R_0805_2012MetricR3, R7, R10, R11
2200Resistor_SMD:R_0805_2012MetricR14, R21
24,7µHInductor_SMD:L_6.3x6.3_H3L1, L2
2?Resistor_SMD:R_0805_2012MetricR12, R13
2LEDLED_SMD:LED_0805_2012MetricD2, D3
2PAM2804AAB010PAM2804:SOT95P280X100-5NIC5, IC6
2S8050Package_TO_SOT_SMD:SOT-23Q2, Q3
2SW_PushTS665CJ:TS665CJSW1, SW2
10.1µFCapacitor_SMD:C_0805_2012MetricC16
1100nF 16VCapacitor_SMD:C_0805_2012MetricC12
1100µFCapacitor_SMD:C_0805_2012MetricC9
1100µF 6.3VCapacitor_SMD:C_0805_2012MetricC4
12.2µF 6.3VCapacitor_SMD:C_0805_2012MetricC14
122nF 50VCapacitor_SMD:C_0805_2012MetricC10
14.7kResistor_SMD:R_0805_2012MetricR9
147346-000147346:47346-0001J1
1CP2102CP2102:QFN50P500X500X100-29N-DIC1
1DM3D-SFDM3D-SF:DM3DSFJ2
1D_Schottky_SmallPMEG:PMEG3050EP115D1
1ESP32-WROOM-32_M103QH3200PH3Q0_ESP32:ESP32WROOM32M103QH3200PH3Q0IC3
1Heateraquecedor:aquecedorR23
1IRLML6244TRPBFIRLML6244TRPBF:SOT95P237X112-3NQ1
1LEDambarConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1LeftJ6
1LEDazulConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1LeftJ7
1NCP1117ST33T3GNCP1117:SOT230P700X180-4NIC2
1OPT3002Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_VerticalJ4
1Q_NMOS_GDSPackage_TO_SOT_SMD:SOT-23Q4
1TMC2208-LA-TTMC2208:QFN50P500X500X90-29N-DIC4
1TMP117AIDRVTTMP117AIDRVT:SON100P300X300X80-7N-DIC7
1fanConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1LeftJ3

More from MagnusLab/Magnus-qPCR

1
  • 2 layersPCBhead, the printed circuit board in 3D

    PCBhead

    MagnusLab/Magnus-qPCR

    An open, portable and low cost qPCR machine.

    16 parts7GPL-3.0

Similar boards

  • 2 layers55.6 × 55.8 mmHikari, the printed circuit board in 3D

    Hikari

    goodmicros/hikari

    wled party beacon

    58 parts6
  • 4 layers43 × 62 mmSmall display, the printed circuit board in 3D

    Small display

    airball-aero/airball-hardware

    49 partsMIT
  • 4 layers48 × 40.1 mmLED Revised New, the printed circuit board in 3D

    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 mmHornbill Open Universal Remote, the printed circuit board in 3D

    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 mmHornbill lights, the printed circuit board in 3D

    Hornbill lights

    ExploreEmbedded/hornbill-lights

    Firmware and App for controlling RGB LED lights with the Hornbill ESP32 Platform

    54 parts16
  • 2 layers139 × 139 mmBreeze electronics design, the printed circuit board in 3D

    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 mmWatchy, the printed circuit board in 3D

    Watchy

    xywatch/watchy-hardware-v2

    watchy hardware v2 with typec

    64 parts8

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).