Skip to the content
PCBKitNew board
4 layers120 × 75 mmControlPanel, the printed circuit board in 3D

V3S CAN-bus control panel - KiCad hardware

Size
120 × 75 mm
Copper layers
4
Thickness
1.59 mm
Parts
327
Nets
242
Pads
1,107
Tracks, vias
2,486, 3,152
Pours
67
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 Aug 2026
Updated
28 Sep 2026

Overview

ControlPanel is an open-source printed circuit board by bartkepl, from the bartkepl/ControlPanelV3S repository on GitHub, published under the MIT licence. It is a 4-layer board of 120 × 75 mm with 327 parts on 242 nets, routed with 2,486 tracks and 3,152 vias.

It is built around the ATA6561-GAQW-N, GAQY212GS and USBLC6-2SC6, with the AXP209, STN061050BL40 and 3R090-5S among its other parts. Its parts include 137 capacitors, 69 resistors, 35 diodes, 9 connectors and 6 ICs. It belongs with the interfaces and adapters boards of this library.

Main components

12

README

README.md

ControlPanelV3S — 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.

Status: ready for prototype order

  • 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 placeholders to be tuned at bring-up.

Production outputs: schematic PDF · PCB PDF · interactive BOM · gerbers

Renders

3D renders straight out of KiCad (pcb/gen_media.kicad_jobset), not photos — no boards have been fabricated yet.

TopBottomAngle
TopBottomAngle

Layout

  • pcb/ - KiCad project: CPU, power, CAN transceiver front-end, display/touch, GPS, Ethernet, audio.
  • doc/ - hardware design decisions and reference material. Start with doc/README.md, which says which document is the source of truth for what.
  • media/ - 3D renders of the board, generated from the KiCad project.
  • prod/ - fabrication outputs (gerber + drill zip, BOM, interactive BOM, schematic/PCB PDFs).

Firmware

The firmware that runs on this board (V3S-side kiosk app, CAN-bus device monitor, offline navigation/map stack) lives in a separate, currently private companion repo.

License

MIT for original work - see LICENSE. All footprints live under pcb/local_lib/ and were either authored locally or sourced from SamacSys (BAT_MS621FE-FL11E.kicad_mod); FunKey S is referenced in doc/ as a comparison point for the Allwinner V3S reference design (e.g. power-tree, boot ROM behavior).

Parts

327
QtyValueFootprintReferences
48100nCapacitor_SMD:C_0603_1608MetricC100, C101, C102, C103, C104, C105, C106, C107, C110, C113, C114, C117, C118, C119, C121, C134 +32
31STN061050BL40Diode_SMD:D_0603_1608MetricD12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25, D26, D27 +15
261uCapacitor_SMD:C_0603_1608MetricC19, C21, C22, C111, C115, C116, C120, C125, C126, C127, C128, C129, C130, C132, C133, C137 +10
2410uCapacitor_SMD:C_0603_1608MetricC12, C16, C20, C25, C26, C27, C36, C51, C57, C62, C64, C65, C66, C108, C109, C112 +8
16TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16
1347kResistor_SMD:R_0603_1608MetricR12, R30, R48, R58, R59, R60, R61, R62, R63, R64, R65, R66, R67
7100kResistor_SMD:R_0603_1608MetricR24, R25, R31, R33, R57, R68, R69
533Resistor_SMD:R_0603_1608MetricR46, R47, R52, R55, R56
4100pCapacitor_SMD:C_0402_1005MetricC11, C14, C15, C122
410kResistor_SMD:R_0603_1608MetricR7, R41, R43, R54
418pCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4
4200kResistor_SMD:R_0603_1608MetricR3, R4, R29, R32
44.7uCapacitor_SMD:C_0603_1608MetricC8, C47, C79, C80
4Conn_01x01TestPoint:TestPoint_Pad_1.0x1.0mmJ16, J17, J19, J20
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_ISO14580_Pad_TopBottomH1, H2, H3, H4
3100R @ 100MHzInductor_SMD:L_0603_1608MetricFB3, FB5, FB6
31nCapacitor_SMD:C_0603_1608MetricC9, C10, C50
36.8nCapacitor_SMD:C_0603_1608MetricC71, C73, C83
2100Resistor_SMD:R_0603_1608MetricR49, R50
2100 @ 100MHzInductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolderFB1, FB7
210R Pulse-proofResistor_SMD:R_1206_3216MetricR44, R45
210nCapacitor_SMD:C_0603_1608MetricC44, C45
210uCapacitor_SMD:C_1206_3216MetricC17, C34
2150Resistor_SMD:R_0603_1608MetricR20, R26
21kResistor_SMD:R_0603_1608MetricR8, R9
22.2kResistor_SMD:R_0603_1608MetricR10, R11
22.2uCapacitor_SMD:C_0603_1608MetricC46, C131
22.2u/100VCapacitor_SMD:C_1206_3216MetricC5, C6
2220nCapacitor_SMD:C_0603_1608MetricC28, C87
22k 1%Resistor_SMD:R_0603_1608MetricR27, R28
23R090-5SSamacSys_Parts:3R090A5SGD1, GD2
24.7pCapacitor_SMD:C_0603_1608MetricC40, C41
24.7uHInductor_SMD:L_APV_ANR5040L8, L10
249.9Resistor_SMD:R_0603_1608MetricR14, R16
259Resistor_SMD:R_0603_1608MetricR21, R22
26.2pCapacitor_SMD:C_0402_1005MetricC48, C49
275Resistor_SMD:R_0603_1608MetricR18, R19
282Resistor_SMD:R_0603_1608MetricR13, R15
2Conn_01x02Connector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalJ4, J5
2Conn_Coaxial_SmallConnector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_VerticalJ7, J8
2FiducialFiducial:Fiducial_0.5mm_Mask1mmFID1, FID2
2GAQY212GSPackage_SO:SOP-4_3.8x4.1mm_P2.54mmU701, U702
2MFBM1V2012-601-RInductor_SMD:L_0805_2012MetricFB2, FB4
2PMEG6030EPDiode_SMD:D_SOD-128D8, D11
2SMBJ36A-13-FDiode_SMD:D_SMBD7, D10
2USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6_HandsolderingU9, U10
10Resistor_SMD:R_0603_1608MetricR51
10.03Resistor_SMD:R_1206_3216MetricR40
110Resistor_SMD:R_0603_1608MetricR17
110.2kResistor_SMD:R_0603_1608MetricR37
110k NTCResistor_SMD:R_0603_1608MetricR5
110pCapacitor_SMD:C_0402_1005MetricC13
110u / 50VCapacitor_SMD:C_1206_3216MetricC123
110uHInductor_SMD:L_1210_3225MetricL3
113kResistor_SMD:R_0603_1608MetricR35
1162kResistor_SMD:R_0603_1608MetricR34
11n / 50VCapacitor_SMD:C_0603_1608MetricC124
11nF/2kVCapacitor_SMD:C_1206_3216MetricC52
11uHInductor_SMD:L_0603_1608MetricL1
12.2uHInductor_SMD:L_APV_ANR4018L9
1240R 1%Resistor_SMD:R_0402_1005MetricR1
12kResistor_SMD:R_0603_1608MetricR53
132.768kHzCrystal:Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mmY3
13225-20M-SRCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1330kResistor_SMD:R_0603_1608MetricR6
139pCapacitor_SMD:C_0603_1608MetricC68
14.7nCapacitor_SMD:C_0603_1608MetricC39
1470nCapacitor_SMD:C_0603_1608MetricC136
1523kResistor_SMD:R_0603_1608MetricR38
153.6kResistor_SMD:R_0603_1608MetricR36
1560Resistor_SMD:R_0603_1608MetricR23
162Resistor_SMD:R_0603_1608MetricR42
16k 1%Resistor_SMD:R_0603_1608MetricR2
18.2uHLocal_L:HCM0703L7
184.5kResistor_SMD:R_0603_1608MetricR39
1ACT45B-510-2P-TL003SamacSys_Parts:ACT45B1012PTL003FL1
1ATA6561-GAQW-NSamacSys_Parts:SOIC127P600X175-8NIC3
1AXP209Local_L:AXP209-QFN48U7
1BATTConnector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ3
1BSS138Package_TO_SOT_SMD:SOT-23Q2

The 297 most common of 327 parts.

Questions

How big is the ControlPanel PCB?

It measures 120 × 75 mm and has 4 copper layers, 1.59 mm thick.

What parts does the ControlPanel use?

327 parts, built around the ATA6561-GAQW-N, GAQY212GS, USBLC6-2SC6 and AXP209. 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 ControlPanel KiCad files?

From the bartkepl/ControlPanelV3S repository on GitHub, at the commit this page was made from: the board is pcb/ControlPanel.kicad_pcb and its schematic pcb/ControlPanel.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ControlPanel 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).

Similar boards

  • 4 layers86 × 29.9 mmGeiger probe, the printed circuit board in 3D

    Geiger probe

    bartkepl/CanGeigerProbe

    Polowa sonda promieniowania jonizującego z miniaturową lampą Geigera-Müllera, komunikująca się cyfrowo przez CAN 2.0B.

    116 partsMIT
  • 4 layers76 × 29.9 mmGnss node, the printed circuit board in 3D

    Gnss node

    bartkepl/CanGnssNode

    Polowy węzeł pozycyjny z modułem GNSS Quectel L76-L (GPS/GLONASS/Galileo/QZSS) i czujnikiem orientacji (akcelerometr + magnetometr), komunikujący się cyfrowo przez CAN 2.0B.

    141 partsMIT
  • 6 layers160 × 100 mmBuslab, the printed circuit board in 3D

    Buslab

    tombueng/hilprobe

    HILprobe: multi-function UUT probe for hardware-in-the-loop testing - RS-485, CAN FD, logic analyzer, 4-ch scope, two programmable UUT supplies. KiCad 10, 6 layers, RP2350B + ESP32-S3.

    429 parts
  • 4 layers64 × 59 mmDoorbell, the printed circuit board in 3D

    Doorbell

    gunnarbeutner/doorbell

    doorbell.kicadsch / doorbell.kicadpcb are the authoritative source — edit them in KiCad. build.sh never authors copper; it runs the checks KiCad's own DRC/ERC can't express and exports the fab outputs:

    119 parts1MIT
  • 2 layers96.5 × 55 mmVera module rev2, the printed circuit board in 3D

    Vera module rev2

    fvdhoef/vera-module

    Versatile Embedded Retro Adapter

    120 parts138MIT
  • 4 layers160 × 161.8 mmAcquisition board, the printed circuit board in 3D

    Acquisition board

    open-ephys/oe-acquisition-board-gen3

    3rd Generation Open Ephys USB Acquisition Board

    360 parts1
  • 4 layers65 × 64.5 mmScratch-001, the printed circuit board in 3D

    Scratch-001

    CrypticRage/scratch-001

    114 parts
  • 2 layers96.5 × 55 mmVera full audiojack, the printed circuit board in 3D

    Vera full audiojack

    ifilot/open-vera-module

    VERA (Versatile Embedded Retro Adapter) is a self-contained FPGA video and audio module for retro-computing projects.

    105 partsMIT