Sdrac electronics

X-Lemon-X·sdrac_electronics·sdrac_board/sdrac_board.kicad_pcb

Sdrac electronics PCB layout, top view — open source STM32 board by X-Lemon-X

About the Sdrac electronics PCB

Sdrac electronics is an open source STM32 PCB design by X-Lemon-X, published on GitHub. It is a 4-layer board measuring 81 × 51 mm, with 142 components from 73 distinct parts.

Its main chip is the STM32F412RGT6, from the STM32 family. Other key parts include the LMR16030PDDA, FM24CL16B, SN65HVD232, CAN and AZ1117-3.3. By type, the board carries 50 capacitors, 49 resistors, 13 connectors, 12 ICs, 9 diodes and 4 switches.

It belongs with the robotics & motion and sensors designs in this gallery.

Sdrac electronics, from the project README
From the project README

Main components on the Sdrac electronics

Sdrac electronics bill of materials (BOM)

142 components, 73 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LMR16030PDDA
IC1
1
STM32F412RGT6
U1
1
FM24CL16B
U2
1
SN65HVD232
U3
2
CAN
U4, U5
1
AZ1117-3.3
U6
3
SN74LV1T34DBV
U7, U8, U9
1
USBLC6-2SC6
U10
1
MCP9700AT-ETT
U11
1
STEPER_MOTOR_BREAKOUT
A1
1
16MHZ
16MHz
Y1
1
SWD
J1
1
SYNCHRONIZER
J2
1
INOUT
J3
1
STEPER DRIVER VCC
J4
1
CONN_01X02_MALE
Conn_01x02_Male
J5
1
CONN_01X02_FEMALE
Conn_01x02_Female
J6
1
STEPER_DRIVER_CONTROL
J7
1
STEPER_DRIVER_MOTOR_OUT
J8
1
USB_C_RECEPTACLE_USB2.0
USB_C_Receptacle_USB2.0
J9
Show 53 more
QtyPartRefs
2
CONN_01X02
Conn_01x02
J10, J13
1
Mag_enc
J11
1
Pos_zero_sens
J12
1
BOOT0
SW1
1
NRST
SW2
1
USR_BTN
SW3
1
SW_DIP_X01
SW_DIP_x01
SW4
2
C3014010
D_Schottky
D1, D2
1
USR_LED1
D3
1
USR_LED2
D4
1
LED_RXD
D5
1
LED_TXD
D6
1
SS34
D7
1
HV_PWR
D8
1
LV_PWR
D9
1
C1015
FerriteBead
FB1
1
22U
22u
L1
1
12U
12u
L2
11
100N
100n
C1, C2, C3, C4, C5, C9, C14, C37 +3
1
1u
C6
1
4.7U
4.7u
C7
6
10U
10u
C8, C20, C21, C22, C30, C31
1
4.7U
4.7u
C10
2
16P
16p
C11, C12
1
2.2U
2.2u
C13
2
47U
47u
C15, C16
1
10U
10u
C17
5
100N
100n
C18, C19, C26, C32, C33
7
10U
10u
C23, C24, C28, C29, C45, C46, C47
1
100N
100n
C25
2
1n
C27, C34
1
0.033U
0.033u
C35
1
100P
100p
C36
2
100N
100n
C39, C40
1
1n
C41
1
1n
C42
2
100N
100n
C43, C44
1
10N
10n
C49
7
1k
R1, R3, R17, R18, R23, R24, R34
20
10K
10k
R2, R4, R9, R10, R11, R12, R13, R14 +12
4
4K7
4k7
R5, R6, R7, R8
1
120R
R22
2
5.1
R25, R27
1
430K
430k
R26
1
86.6K
86.6k
R28
1
60.4K
60.4k
R29
2
43K
43k
R30, R32
1
7.5K
7.5k
R31
1
1k
R35
2
5K1
5k1
R42, R43
2
22R
R44, R45
1
33K
33k
R46
3
100K
100k
R47, R48, R49

Sdrac electronics design files

The KiCad project lives in the X-Lemon-X/sdrac_electronics repository on GitHub; these links point at the commit this page was built from.

Sdrac electronics: common questions

What microcontroller does the Sdrac electronics use?

The Sdrac electronics is built around the STM32F412RGT6, from the STM32 family.

How big is the Sdrac electronics PCB?

The Sdrac electronics measures 81 × 51 mm, has 4 copper layers and is 1.62684 mm thick.

How many components are on the Sdrac electronics?

142 components, from 73 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 Sdrac electronics design files?

From the X-Lemon-X/sdrac_electronics 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 Sdrac electronics design in my own project?

The repository has no license, so all rights stay with X-Lemon-X. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Sdrac electronics 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