

- Size
- 87 × 55.5 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 61
- Nets
- 80
- Pads
- 231
- Tracks, vias
- 413, 151
- Pours
- 8
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 30 Jun 2026
- Updated
- 30 Jun 2026
Overview
CanBus is an open-source printed circuit board by BrianEstime1, from the BrianEstime1/CANBUS-NODE-PCB repository on GitHub. It is a 4-layer board of 87 × 55.5 mm with 61 parts on 80 nets, routed with 413 tracks and 151 vias.
It is built around the TCAN332D and AP2112K-3.3. Its parts include 17 capacitors, 10 resistors, 5 diodes, 5 connectors and 4 ICs. It belongs with the interfaces and adapters boards and the STM32 boards of this library.
Main components
2README
README.mdCANBUS-NODE-PCB
Parts
61| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C2, C3, C4, C6, C7, C8, C15, C16, C17 |
| 7 | TestPoint | TestPoint:TestPoint_Pad_1.0x1.0mm | TP2, TP4, TP6, TP6, TP18, TP20, TP21 |
| 6 | 1k | Resistor_SMD:R_0603_1608Metric | R6, R7, R8, R9, R10, R11 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1, J2, J3 |
| 2 | 10pF | Capacitor_SMD:C_0603_1608Metric | C10, C11 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C5, C9 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C12, C13 |
| 2 | 5.1K | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | TestPoint | TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP5, TP22 |
| 1 | 100uF | Capacitor_SMD:C_Elec_8x10.2 | C1 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 120R | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 1N5822 | Diode_THT:D_DO-201AD_P15.24mm_Horizontal | D1 |
| 1 | 20R | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | 26MHz | Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y1 |
| 1 | 330uF | Capacitor_SMD:C_Elec_10x10.2 | C14 |
| 1 | 330uH | Inductor_SMD:L_12x12mm_H6mm | L1 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | FLASH_LED | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | Jumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm | JP1 |
| 1 | LED_3.3 | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | LED_5V | LED_SMD:LED_0603_1608Metric | D6 |
| 1 | LM2575-5.0BU | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U1 |
| 1 | LOGO | LOGO | G*** |
| 1 | PWR_ON_LED | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | STM32F446RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U5 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_TL3305B | SW1 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | SW2 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J4 |
| 1 | TCAN332 | Package_TO_SOT_SMD:TSOT-23-8 | U3 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A | J5 |
Questions
How big is the CanBus PCB?
It measures 87 × 55.5 mm and has 4 copper layers, 1.6 mm thick.
What parts does the CanBus use?
61 parts, built around the TCAN332D and AP2112K-3.3. 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 CanBus KiCad files?
From the BrianEstime1/CANBUS-NODE-PCB repository on GitHub, at the commit this page was made from: the board is CanBus.kicad_pcb and its schematic CanBus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the CanBus design in my own project?
Its repository states no licence, so its author keeps all rights: ask BrianEstime1 before reusing the design.
Similar boards
- 2 layers80 × 70 mm

- 4 layers40 × 40 mm

Auv sensor hub
ginomcfino/auv-sensor-hub
STM32-based sensor hub for autonomous underwater vehicles, integrating CAN bus communication, inertial and pressure sensing, and multi-rail power regulation.
59 parts - 4 layers100 × 100 mm

DAC ADC PWM IO
DanielMartensson/STM32-PLC
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.
270 parts183MIT - 2 layers136 × 58 mm

- 4 layers135.6 × 54.6 mm

Dragonmanh7
martinribelotta/h7dragonman
STM32H7 board for industrial protocol bridge
147 parts19BSD-2-Clause - 4 layers100 × 100 mm

ETH OPAMP DCMI FSMC CAN ENCODER CS1000
DanielMartensson/STM32-Ethernet-Camera
PCB board with camera and ethernet connection + CAN-bus
144 parts16MIT - 2 layers33.3 × 33.3 mm

BLDC002
otrebla333/OTRESC-BLDC-Controller-Hardware
A Brushless DC motor controller with position and speed control.
67 parts8GPL-3.0 - 4 layers100 × 48 mm
