

Control board
- Size
- 140 × 20 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 70
- Pads
- 179
- Tracks, vias
- 0, 0
- Pours
- 1
- Routed
- Not yet
- KiCad
- KiCad 7 (file 20221018)
- Created
- 10 Jul 2024
- Updated
- 27 Nov 2024
Overview
Control board is an open-source printed circuit board by callumsnowden, from the callumsnowden/matrixstick repository on GitHub, published under the MIT licence. It is a 2-layer board of 140 × 20 mm with 27 parts on 70 nets.
It is built around the CH340C, ESP32-WROOM-32D and LDL1117S33R, with the TCA9535PWR(UMW), PESD2USB3UV-TR and UMH3N among its other parts. Its parts include 10 capacitors, 4 resistors, 4 ICs, 2 diodes and 2 connectors. It belongs with the ESP32 boards of this library.
Main components
6CH340C
SOP-16-20℃~+70℃ 2Mbps 3.3V、5V 50uA 7mA Transceiver USB 2.0 SOP-16 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersESP32-WROOM-32D
-- WiFi Modules ROHSEspressif SystemsWiFi ModulesLDL1117S33R
SOT-223-4-40℃~+125℃@(Tj) 1 1.2A 18V 3.3V 500uA 600mV@(1.2A) 60uVrms 87dB@(120Hz) Fixed Over Current Protection、Thermal Shutdown Positive SOT-223-4 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSSTMicroelectronicsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTCA9535PWR(UMW)
TSSOP-24I/O ExpandersUMWPESD2USB3UV-TR
SOT-23-55℃~+125℃ 1.3pF 100nA 18V 20A@8/20us 350W@8/20us 5V 6.4V IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 SOT-23 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)UMH3N
SOT-363-55℃~+150℃ 0.5uA 100 100mA 150mW 2 NPN (Pre-Biased) 250MHz 300mV 50V 5V 6.11kΩ NPN SOT-363 Digital Transistors ROHSJiangsu Changjing Electronics Technology (CJ)Digital Transistors
README
README.mdmatrixstick
Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 1uF | Capacitor_SMD:C_0603_1608Metric | C3, C5, C6, C9 |
| 3 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C2, C4, C8 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | Conn_02x07_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical | J1, J2 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 22uF | Capacitor_SMD:C_1206_3216Metric | C1 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C10 |
| 1 | BLM18PG121SN1D | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U4 |
| 1 | D_TVS | Diode_SMD:D_SMA | D2 |
| 1 | ESP32-WROOM-32D | RF_Module:ESP32-WROOM-32D | U1 |
| 1 | G*** | kibuzzard-668E653B | kibuzzard-668E653B |
| 1 | LDL1117S33R | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | PESD2USB3UV-TR | Package_TO_SOT_SMD:SOT-23 | D1 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
| 1 | TCA9535PWR | Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm | U3 |
| 1 | UMH3N | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q1 |
More from callumsnowden/matrixstick
1- 2 layers140 × 20 mm

Similar boards
- 4 layers241.3 × 180.3 mm

- 2 layers25.4 × 55.9 mm

- 4 layers455.2 × 254.8 mm

RDAT
Astrid-Delestine/Remote-Access-Desktop-Terminal
All project requirements are listed in ./projreq.md
520 partsMIT - 4 layers110 × 55 mm

Main interface board
callumsnowden/emfkart
A "go-kart" made from aluminium extrusion using hoverboard parts & an ODrive for propulsion.
88 partsMIT - 2 layers114.3 × 57.2 mm

- 2 layers90 × 50 mm

LV3-Dash
cyfinfaza/RSC-LV3-Dash
Hardware design for Rutgers Solar Car LV3 system dashboard, with STM32H743, parallel RGB display, backlight driver, 5-48V, CAN-FD, SD card, and I2S/SAI
95 parts - 2 layers210 × 60 mm

- 2 layers140 × 85 mm

Questions
How big is the Control board PCB?
It measures 140 × 20 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Control board use?
27 parts, built around the CH340C, ESP32-WROOM-32D, LDL1117S33R and TCA9535PWR(UMW). 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 Control board KiCad files?
From the callumsnowden/matrixstick repository on GitHub, at the commit this page was made from: the board is hardware/control-board/control-board.kicad_pcb and its schematic hardware/control-board/control-board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Control board design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).