Solenoid board

SamsonChau·PCB·solenoid_board/solenoid_board.kicad_pcb

Solenoid board layout, top view — open source STM32 board by SamsonChau

About the Solenoid board

Solenoid board is an open source STM32 PCB design by SamsonChau, published on GitHub. It is a 2-layer board measuring 146.1 × 63.5 mm, with 206 components from 57 distinct parts.

Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the TPS54331DR, TMC2209-LA, EL357N and SN65HVD230. By type, the board carries 92 resistors, 46 diodes, 20 connectors, 18 ICs, 10 transistors and 10 switches.

From the project

my PCBS

Main components on the Solenoid board

Solenoid board bill of materials (BOM)

206 components, 57 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TPS54331DR
EL357N
Texas Instruments
U1
1
TMC2209-LA
EL357N
TRINAMIC Motion Control GmbH
U2
14
EL357N
U3, U4, U7, U8, U9, U10, U11, U12 +6
1
STM32F103C8T6
EL357N
ST Microelectronics
U5
1
SN65HVD230
EL357N
Texas Instruments
U6
2
AO3400A
AOD4184A
Alpha & Omega Semicon (or similar)
Q1, Q2
7
AOD4184A
Q3, Q5, Q6, Q7, Q8, Q9, Q10
1
RU3040M2
AOD4184A
Shenzhen ruichips Semicon
Q4
1
PINHEADER_1X3_P2.54MM
output
J1
1
PINHEADER_2X4_P2.54MM
Conn_02x13_Odd_Even
J2
1
JST_EH_1X2_P2.50MM_HORIZONTAL
output
J3
1
FAN0
output
J4
1
FAN1
output
J5
2
output
J6, J11
1
JST_EH_1X3_P2.50MM_HORIZONTAL
output
J7
1
CONN_01X02
output
Molex
J8
1
JST_EH_1X4_P2.50MM_HORIZONTAL
output
J9
1
JST_PH_1X04_P2.00MM_VERTICAL
output
J10
1
USB_MICRO-B_MOLEX-105017-0001
PORT
Molex
J12
7
PORT
J13, J14, J15, J16, J17, J18, J19
Show 37 more
QtyPartRefs
1
XT60-M
J21
10
SW_Push
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +2
9
indictor
D1, D6, D8, D14, D17, D18, D23, D26 +1
9
SS24
D2, D3, D5, D13, D15, D16, D22, D24 +1
1
B5819W
indictor
Changjiang Electronics Tech
D4
1
B5819W
SS24
Changjiang Electronics Tech
D7
10
1N4001
D9, D10, D11, D12, D19, D20, D21, D28 +2
8
CD4148W
D31, D33, D34, D35, D39, D40, D41, D42
8
Signal
D32, D36, D37, D38, D43, D44, D45, D46
2
4.7UF
100nF
C1, C4
2
0.1UF
100nF
C2, C10
4
100NF/50V
100nF
C3, C6, C7, C9
1
22NF/50V
100nF
C5
1
100UF/35V
100nF
Lelon
C8
2
4.7K
1k
R1, R2
1
470
1k
R3
1
0.11
1k
1% 1/4W
R4
5
10K
470R
R5, R8, R10, R28, R30
19
10K
R6, R9, R40, R41, R42, R49, R50, R51 +11
1
0.11
470R
1% 1/4W
R7
5
10K
R11, R12, R21, R22, R23
3
10K
3.3K
R13, R14, R15
7
3.3K
R16, R34, R35, R36, R52, R53, R54
2
20K
100R
R17, R18
1
10K
100R
R19
1
470
100R
R20
1
20K
10k
R24
5
1k
R25, R26, R43, R44, R45
1
1.5K
1k
R27
1
18K
470R
R29
1
3.3K
10K
R31
1
160K
10K
R32
1
30K
10K
R33
6
100R
R37, R38, R39, R55, R56, R57
3
470R
R46, R47, R48
16
4K7
R61, R63, R65, R66, R67, R71, R72, R73 +8
8
200R
R64, R74, R75, R76, R89, R90, R91, R92

Solenoid board design files

The KiCad project lives in the SamsonChau/PCB repository on GitHub; these links point at the commit this page was built from.

Solenoid board: common questions

What microcontroller does the Solenoid board use?

The Solenoid board is built around the STM32F103C8T6, from the STM32 family.

How big is the Solenoid board?

The Solenoid board measures 146.1 × 63.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Solenoid board?

206 components, from 57 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 Solenoid board design files?

From the SamsonChau/PCB 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 Solenoid board design in my own project?

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

Can I test firmware for the Solenoid 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.

More boards in PCB

Similar boards