

Controller
A modular data acquisition system.
- Size
- 90 × 88.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 154
- Pads
- 420
- Tracks, vias
- 838, 65
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 5 May 2023
- Updated
- 19 Dec 2023
Overview
Controller is an open-source printed circuit board by zapta, from the zapta/daq repository on GitHub. It is a 2-layer board of 90 × 88.4 mm with 40 parts on 154 nets, routed with 838 tracks and 65 vias.
It is built around the CP2102N-A02-GQFN28R and ESD5344D. Its parts include 17 ICs, 9 resistors, 7 capacitors, 3 diodes and 2 connectors. It belongs with the STM32 boards of this library.
Main components
2CP2102N-A02-GQFN28R
QFN-28-EP(5x5)-40℃~+85℃@(Ta) 1.3uA 3V~3.6V 9.5mA USB 2.0 USB to UART QFN-28-EP(5x5) USB Converters ROHSSilicon LabsUSB ConvertersESD5344D
DFN2510-8-55℃~+150℃ 0.22pF 100nA 14V 4.5A 5V 63W 6V ESD Four channels IEC 61000-4-2、IEC 61000-4-4 Unidirectional DFN2510-8 ESD and Surge Protection (TVS/ESD) ROHSKUUESD And Surge Protection (TVS/ESD)
README
README.mdData Acquisition
| :warning: WARNING |
|---|
| This design is an unverified work in progress (as of May 2023). |
Parts
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | ESD5344D | common:Diodes_UDFN-10_1.0x2.5mm_P0.5mm | U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12, U13, U14, U15, U17 |
| 4 | 5K1 | Resistor_SMD:R_0603_1608Metric | R1, R2, R5, R8 |
| 3 | 1u | Capacitor_SMD:C_0603_1608Metric | C1, C4, C6 |
| 2 | 100n | Capacitor_SMD:C_0603_1608Metric | C5, C7 |
| 2 | 1K | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 1 | 100u | controller:CP_Elec_5x5.4_JLCPCB | C3 |
| 1 | 10K | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 22K | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 47K | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | B5819W SL | Diode_SMD:D_SOD-123 | D1 |
| 1 | CP2102N-A02-GQFN28R | controller:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U16 |
| 1 | D2F-01F-A | controller:microswitch | SW2 |
| 1 | GREEN LED | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | Jumper_2_Open | controller:PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | USB_C_Receptacle_USB2.0 | controller:USB_C_Receptacle_XKB_U262-16XN-4BVC11 | J2 |
| 1 | WeAct_STM32H750_Module | controller:weact_stm32fh750 | U1 |
| 1 | YELLOW_LED | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | pcie_98 | common:PCIE_98_CARD | J1 |
Questions
How big is the Controller PCB?
It measures 90 × 88.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Controller use?
40 parts, built around the CP2102N-A02-GQFN28R and ESD5344D. 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 Controller KiCad files?
From the zapta/daq repository on GitHub, at the commit this page was made from: the board is controller/kicad/controller.kicad_pcb and its schematic adc/kicad/adc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask zapta before reusing the design.
More from zapta/daq
7- 2 layers90 × 88.4 mm

- 2 layers90 × 88.4 mm

- 2 layers90 × 88.4 mm

- 2 layers90 × 88.4 mm

- 4 layers140 × 67 mm

- 2 layers90 × 88.4 mm

- 2 layers68.6 × 24 mm

Similar boards
- 6 layers91 × 56 mm

- 6 layers84 × 98 mm

FujiNet-5200-Rev0
FujiNetWIFI/fujinet-hardware
Schematics and design files for FujiNet hardware
145 parts142 - 4 layers70.2 × 71 mm

C3-27-epaper touch
martinberlin/bistable-smart-switch
An epaper switch project with 2 PCBs, controller+touch, and 220AC to 3DC with Relay (Latch or solid-state)
64 parts32Apache-2.0 - 4 layers154.5 × 112.9 mm

LibrePLC32
AndreiVladescu/LibrePLC32
The goal of the project is to create a compact, hackable, and well-documented PLC platform for industrial automation experiments, prototyping, education, and open hardware development.
295 parts14CERN-OHL-P-2.0 - 4 layers216 × 144 mm

Sheet1
motor-and-motion-control-lab/mmlab-12PhaseDrive-388Slave
PCB Electronics for Humanoid Robots and Bearingless Motor Systems
620 parts3GPL-3.0 - 2 layers131.5 × 83.5 mm

Badge esp32-s3
BYU-I-eBadge/e-badge
A hackable eBadge platform for students — a customizable, programmable electronics badge designed for hands-on learning and creative exploration throughout their academic journey.
218 parts2MIT - 4 layers62.8 × 35.5 mm

Snowboard
kennyegan/Snowboard-Wearable
This system is designed to help snowboarders visualize, analyze, and improve their performance using a wearable IoT device and a companion mobile application.
60 parts2 - 4 layers35 × 45 mm
