ControlPanelV3S
bartkepl·ControlPanelV3S·pcb/ControlPanel.kicad_pcb
About the ControlPanelV3S PCB
ControlPanelV3S is an open source STM32 PCB design by bartkepl, published on GitHub under the MIT license. It is a 4-layer board measuring 120 × 75 mm, with 300 components from 105 distinct parts.
Its main chip is the STM32L432KCUx, from the STM32 family. Other key parts include the NS2009, TPS61240DRVT, ATA6561-GAQW-N, MAX2674EWT+T and MCP2518FD-xQBB. By type, the board carries 137 capacitors, 69 resistors, 40 diodes, 17 ICs, 14 inductors and 13 connectors.
It belongs with the rf & radio designs in this gallery.
From the project
V3S CAN-bus control panel - KiCad hardware
KiCad project for the CAN-bus control panel board built around the Allwinner V3S (LicheePi Zero), part of the CANbusSensors family of MPCC/MPSWP sensor-node projects. Two assembly variants on one PCB: a handheld CAN-bus terminal and a VoIP endpoint. The next hardware iteration (Allwinner T113-S3/4) will be a separate repo.
- Schematic and PCB layout done (4-layer, 120 × 75 mm), production files generated. - Design review completed; DRC/ERC clean (remaining items reviewed and excluded as by-design). - Hand assembly (2 fiducials on F.Cu for stencil alignment); crystal load caps C3/C4 are…

Main components on the ControlPanelV3S
ControlPanelV3S bill of materials (BOM)
300 components, 105 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NS2009 | SOP50P490X112-10N | IC1 |
| 1 | TPS61240DRVT | SON65P200X200X80-7N | IC2 |
| 1 | ATA6561-GAQW-N | SOIC127P600X175-8N | IC3 |
| 1 | MAX2674EWT+T | BGA6C40P2X3_83X123X69 | IC4 |
| 1 | MCP2518FD-xQBB | DFN-14-1EP_3x4.5mm_P0.65mm_EP1.65x4.25mm | U1 |
| 1 | V3S | ELQFP-128 | U2 |
| 1 | TPS54360DDA | TI_SO-PowerPAD-8_ThermalVias | U3 |
| 1 | SY8088AAC | SOT-23-5 | U4 |
| 1 | STM32L432KCUx | QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm | U5 |
| 1 | MAX-M10S | ublox_MAX | U6 |
| 1 | AXP209 | AXP209-QFN48 | U7 |
| 1 | TPS61041DBV | SOT-23-5 | U8 |
| 2 | USBLC6-2SC6 | SOT-23-6_Handsoldering | U9, U10 |
| 1 | TPA6132A2RTE | WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias | U11 |
| 2 | GAQY212GS | SOP-4_3.8x4.1mm_P2.54mm | U701, U702 |
| 1 | BSS138 | SOT-23 | Q2 |
| 1 | 3225-20M-SR | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | CX2016FB24000D0FZZ | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | WTL1X80739BEL 32.768kHz | Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm | Y3 |
| 1 | MCSP-Q-08-A-SG-T/R MCSP-Q-08-A-SG-T_R | MCSPQ08ASGTR | J1 |
Show 85 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MEM2067-02-180-00-A | MEM20670218000A | J2 |
| 1 | BATT | JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J3 |
| 2 | Conn_01x02 | PinSocket_1x02_P2.00mm_Vertical | J4, J5 |
| 2 | Conn_Coaxial_Small | U.FL_Hirose_U.FL-R-SMT-1_Vertical | J7, J8 |
| 1 | TF07V-40S-0.5SH(800) TF07V-40S-0.5SH_800_ | TF07V40S05SH800 | J9 |
| 1 | Conn_01x02 | PinHeader_1x02_P1.00mm_Vertical | J10 |
| 1 | Conn_01x07_Socket | JST_PH_S7B-PH-K_1x07_P2.00mm_Horizontal | J12 |
| 1 | Conn_01x05_Socket | JST_PH_S5B-PH-K_1x05_P2.00mm_Horizontal | J13 |
| 1 | Conn_01x08_Socket | JST_PH_S8B-PH-K_1x08_P2.00mm_Horizontal | J14 |
| 1 | Conn_01x12_Socket | JST_PH_S12B-PH-K_1x12_P2.00mm_Horizontal | J15 |
| 1 | MS621FE-FL11E | BAT_MS621FE-FL11E | BT1 |
| 1 | SD200-08 PTC 2A | Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F1 |
| 1 | ACT45B-510-2P-TL003 | ACT45B1012PTL003 | FL1 |
| 2 | Leiditech 3R090-5S 3R090-5S | 3R090A5S | GD1, GD2 |
| 1 | H1102NL | SOIC127P940X597-16N | T1 |
| 1 | STPS5L60S | D_SMC | D1 |
| 1 | MBR0530 | D_SOD-123 | D2 |
| 1 | BZV55C24-DC | D_MiniMELF | D3 |
| 1 | SMBJ33CA | D_SMB | D5 |
| 2 | SMBJ36A-13-F | D_SMB | D7, D10 |
| 2 | PMEG6030EP | D_SOD-128 | D8, D11 |
| 1 | CDSOT23-T24CAN | TSOT-23 | D9 |
| 31 | STN061050BL40 | D_0603_1608Metric | D12, D13, D14, D15, D16, D17, D18, D19 +23 |
| 2 | WLBD1608HCU101TL 100 @ 100MHz | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB1, FB7 |
| 2 | MFBM1V2012-601-R | L_0805_2012Metric | FB2, FB4 |
| 3 | WLBD1608HCU101TL 100R @ 100MHz | L_0603_1608Metric | FB3, FB5, FB6 |
| 1 | 1uH | L_0603_1608Metric | L1 |
| 1 | LQH3NPN2R2MMEL | LQH3NPN100MMEL | L2 |
| 1 | 10uH | L_1210_3225Metric | L3 |
| 1 | HCM0703-8R2-R 8.2uH | HCM0703 | L7 |
| 2 | NRS5040T4R7NMGK 4.7uH | L_APV_ANR5040 | L8, L10 |
| 1 | NRS4018T2R2MDGJ 2.2uH | L_APV_ANR4018 | L9 |
| 4 | 18p | C_0402_1005Metric | C1, C2, C3, C4 |
| 2 | KGM31HR72A225KU 2.2u/100V | C_1206_3216Metric | C5, C6 |
| 24 | 10u | C_0603_1608Metric | C7, C12, C16, C20, C25, C26, C27, C36 +16 |
| 4 | 4.7u | C_0603_1608Metric | C8, C47, C79, C80 |
| 3 | 1n | C_0603_1608Metric | C9, C10, C50 |
| 4 | 100p | C_0402_1005Metric | C11, C14, C15, C122 |
| 1 | 10p | C_0402_1005Metric | C13 |
| 2 | 10u | C_1206_3216Metric | C17, C34 |
| 48 | GRM188R71H104KA93D 100n | C_0603_1608Metric | C18, C24, C30, C31, C32, C33, C35, C37 +40 |
| 26 | 1u | C_0603_1608Metric | C19, C21, C22, C23, C29, C56, C59, C67 +18 |
| 2 | 220n | C_0603_1608Metric | C28, C87 |
| 1 | 4.7n | C_0603_1608Metric | C39 |
| 2 | 4.7p | C_0603_1608Metric | C40, C41 |
| 2 | GRM1885C1H103JA01J 10n | C_0603_1608Metric | C44, C45 |
| 2 | 2.2u | C_0603_1608Metric | C46, C131 |
| 2 | 6.2p | C_0402_1005Metric | C48, C49 |
| 1 | 1206B102K202 1nF/2kV | C_1206_3216Metric | C52 |
| 1 | 39p | C_0603_1608Metric | C68 |
| 3 | 6.8n | C_0603_1608Metric | C71, C73, C83 |
| 1 | 10u / 50V | C_1206_3216Metric | C123 |
| 1 | 1n / 50V | C_0603_1608Metric | C124 |
| 1 | 470n | C_0603_1608Metric | C136 |
| 1 | 240R 1% | R_0402_1005Metric | R1 |
| 1 | 6k 1% | R_0603_1608Metric | R2 |
| 4 | 200k | R_0603_1608Metric | R3, R4, R29, R32 |
| 1 | 10k NTC | R_0603_1608Metric | R5 |
| 1 | 330k | R_0603_1608Metric | R6 |
| 4 | 10k | R_0603_1608Metric | R7, R41, R43, R54 |
| 2 | 1k | R_0603_1608Metric | R8, R9 |
| 2 | 2.2k | R_0603_1608Metric | R10, R11 |
| 13 | 47k | R_0603_1608Metric | R12, R30, R48, R58, R59, R60, R61, R62 +5 |
| 2 | RC0603JR-0782RL 82 | R_0603_1608Metric | R13, R15 |
| 2 | CRCW060349R9FKTABC 49.9 | R_0603_1608Metric | R14, R16 |
| 1 | 10 | R_0603_1608Metric | R17 |
| 2 | 0603SAJ0750T5E 75 | R_0603_1608Metric | R18, R19 |
| 2 | 1-2176339-5 150 | R_0603_1608Metric | R20, R26 |
| 2 | 59 | R_0603_1608Metric | R21, R22 |
| 1 | 560 | R_0603_1608Metric | R23 |
| 7 | 100k | R_0603_1608Metric | R24, R25, R31, R33, R57, R68, R69 |
| 2 | 2k 1% | R_0603_1608Metric | R27, R28 |
| 1 | ERJ3EKF1623V 162k | R_0603_1608Metric | R34 |
| 1 | 13k | R_0603_1608Metric | R35 |
| 1 | 53.6k | R_0603_1608Metric | R36 |
| 1 | 10.2k | R_0603_1608Metric | R37 |
| 1 | 523k | R_0603_1608Metric | R38 |
| 1 | 84.5k | R_0603_1608Metric | R39 |
| 1 | 0.03 | R_1206_3216Metric | R40 |
| 1 | 62 | R_0603_1608Metric | R42 |
| 2 | 10R Pulse-proof | R_1206_3216Metric | R44, R45 |
| 5 | ERJ3EKF1623V 33 | R_0603_1608Metric | R46, R47, R52, R55, R56 |
| 2 | 100 | R_0603_1608Metric | R49, R50 |
| 1 | 0 | R_0603_1608Metric | R51 |
| 1 | 2k | R_0603_1608Metric | R53 |
ControlPanelV3S design files
The KiCad project lives in the bartkepl/ControlPanelV3S repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/ControlPanel.kicad_pcb
- Schematicpcb/ControlPanel.kicad_sch
ControlPanelV3S: common questions
What microcontroller does the ControlPanelV3S use?
The ControlPanelV3S is built around the STM32L432KCUx, from the STM32 family.
How big is the ControlPanelV3S PCB?
The ControlPanelV3S measures 120 × 75 mm, has 4 copper layers and is 1.5862 mm thick.
How many components are on the ControlPanelV3S?
300 components, from 105 distinct parts. The full bill of materials is listed on this page.
Where can I download the ControlPanelV3S design files?
From the bartkepl/ControlPanelV3S repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ControlPanelV3S design in my own project?
Yes, under the terms of its MIT license, which bartkepl chose for the repository.
Can I test firmware for the ControlPanelV3S without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k