Stm32-can node
mrk-its·stm32-can-node
About the Stm32-can node PCB
Stm32-can node is an open source STM32 PCB design by mrk-its, published on GitHub. It is a 4-layer board measuring 40 × 25 mm, with 40 components from 24 distinct parts.
Its main chip is the STM32U535CEUxQ, from the STM32 family. Other key parts include the DS2484R+T, SN65HVD234DR and AP63203WU-7. By type, the board carries 19 capacitors, 9 resistors, 4 ICs, 3 diodes, 2 connectors and 2 inductors.
From the project
modern STM32 MCU (U3/U5 series) integrated step-down converter (24V -> 3.3V) integrated CAN transceiver integrated 1-wire master controller (over i2c) 2.54 pin headers exposing 15 GPIOs separate SWD connector for flashing / debugging separate UART connector small form factor (40m
modern STM32 MCU (U3/U5 series) integrated step-down converter (24V -> 3.3V) integrated CAN transceiver integrated 1-wire master controller (over i2c) 2.54 pin headers exposing 15 GPIOs separate SWD connector for flashing / debugging separate UART connector small form factor (40mm x 25mm)

Main components on the Stm32-can node
Stm32-can node bill of materials (BOM)
40 components, 24 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DS2484R+T | DS2484 | U1 |
| 1 | STM32U535CEUxQ | QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U3_1 |
| 1 | SN65HVD234DR | SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | AP63203WU-7 | AP63203WU-7_DIO | U5 |
| 1 | 16MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | Conn_01x05_Pin | PinHeader_1x05_P1.27mm_Vertical | J4 |
| 1 | Conn_01x03_Pin | PinHeader_1x03_P1.27mm_Vertical | J5 |
| 1 | C397045 | LED_0402_1005Metric | D1 |
| 1 | C165977 | LED_0402_1005Metric | D2 |
| 1 | NUP2105L | SOT-23 | D3 |
| 1 | FCM1608KF-601T05 | L_0603_1608Metric | FB1 |
| 1 | 4.7uH | IND_SRP4020TA-4R7M | L1 |
| 1 | 22uF | C_0805_2012Metric | C1 |
| 1 | 10uF | C_0603_1608Metric | C3 |
| 9 | 100nF | C_0402_1005Metric | C4, C5, C6, C7, C10, C11, C14, C16 +1 |
| 1 | 10nF | C_0402_1005Metric | C8 |
| 1 | 1uF | C_0402_1005Metric | C9 |
| 2 | 10pF | C_0402_1005Metric | C12, C13 |
| 2 | 2.2uF | C_0603_1608Metric | C15, C30 |
| 2 | 22uF | C_0603_1608Metric | C18, C19 |
Show 4 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 1.5kΩ | R_0402_1005Metric | R1, R6, R9 |
| 3 | 10kΩ | R_0402_1005Metric | R2, R7, R8 |
| 1 | 0Ω | R_0402_1005Metric | R3 |
| 2 | 3.3kΩ | R_0402_1005Metric | R4, R5 |
Stm32-can node design files
The KiCad project lives in the mrk-its/stm32-can-node repository on GitHub; these links point at the commit this page was built from.
- Layoutstm32-can-node.kicad_pcb
- Schematicstm32-can-node.kicad_sch
Stm32-can node: common questions
What microcontroller does the Stm32-can node use?
The Stm32-can node is built around the STM32U535CEUxQ, from the STM32 family.
How big is the Stm32-can node PCB?
The Stm32-can node measures 40 × 25 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Stm32-can node?
40 components, from 24 distinct parts. The full bill of materials is listed on this page.
Where can I download the Stm32-can node design files?
From the mrk-its/stm32-can-node repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Stm32-can node design in my own project?
The repository has no license, so all rights stay with mrk-its. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Stm32-can node 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
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k