Stm32-can do dev board

kurtjd·stm32-can-do-dev-board·KiCad/stm32-can-do.kicad_pcb

Stm32-can do dev board layout, top view — open source STM32 board by kurtjd
Simulate this board

About the Stm32-can do dev board

Stm32-can do dev board is an open source STM32 PCB design by kurtjd, published on GitHub under the MIT license. It is a 2-layer board measuring 54 × 78 mm, with 49 components from 33 distinct parts.

Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the ATA6561-GAQW-N, LM2596S-5 and AMS1117-3.3. By type, the board carries 19 capacitors, 7 connectors, 6 resistors, 4 ICs, 4 test points and 4 diodes.

It belongs with the dev boards & breakouts and rf & radio designs in this gallery.

From the project

A dev board featuring a STM32F103C8 microcontroller, CAN transceiver, and 24V regulator.

A development board featuring: - A STM32F103C8 microcontroller - External high-speed crystal oscillator - GPIO breakout, SWD and USB connectors - CAN transceiver - 5V LDO regulator - 24V buck converter

This was primarily designed for testing CAN communication and voltage regulation before a final design which will be used in the OSU DAM Robotics Club Mars Rover gripper.

Main components on the Stm32-can do dev board

Stm32-can do dev board bill of materials (BOM)

49 components, 33 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ATA6561-GAQW-N
U1
1
STM32F103C8T6
U2
1
LM2596S-5
U3
1
AMS1117-3.3
U4
1
8MHZ
8MHz
Y1
1
Conn_SWD
J1
1
Conn_24V_DC
J2
1
Conn_CAN_1
J3
1
C132563
USB_B_Micro
J4
1
Conn_CAN_2
J5
1
Conn_Pin_L
J6
1
Conn_Pin_R
J7
1
Jumper_CAN_T
JP2
1
SW_RST
SW1
1
24V TP
TP1
1
5V TP
TP2
1
3.3V TP
TP3
1
GND TP
TP4
1
C2286
LED_USR
D1
2
SS54
D2, D3
Show 13 more
QtyPartRefs
1
C2286
LED_PWR
D4
1
100R
FB1
1
C2453068
PE-53829SNLT1:112uH
L1
8
100NF
100nF
C1, C2, C3, C9, C11, C13, C14, C15
2
10UF
10uF
C4, C6
1
15PF
15pF
C5
2
1UF
1uF
C7, C10
2
10PF
10pF
C8, C12
2
Panasonic-FR-A:180uF/35V
C16, C17
2
22UF
22uF
C18, C19
1
120
R1
2
10K
10k
R2, R3
3
1K5
1k5
R4, R5, R6

Stm32-can do dev board design files

The KiCad project lives in the kurtjd/stm32-can-do-dev-board repository on GitHub; these links point at the commit this page was built from.

Stm32-can do dev board: common questions

What microcontroller does the Stm32-can do dev board use?

The Stm32-can do dev board is built around the STM32F103C8T6, from the STM32 family.

How big is the Stm32-can do dev board?

The Stm32-can do dev board measures 54 × 78 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Stm32-can do dev board?

49 components, from 33 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Stm32-can do dev board design files?

From the kurtjd/stm32-can-do-dev-board repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Stm32-can do dev board design in my own project?

Yes, under the terms of its MIT license, which kurtjd chose for the repository.

Can I test firmware for the Stm32-can do dev board 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