ESC

WilliamLim781·PCB_practice·ESC/ESC.kicad_pcb

ESC PCB layout, top view — open source STM32 board by WilliamLim781
Simulate this board

About the ESC PCB

ESC is an open source STM32 PCB design by WilliamLim781, published on GitHub. It is a 4-layer board measuring 66.6 × 64.2 mm, with 59 components from 38 distinct parts.

Its main chip is the C84808, from the STM32 family. Other key parts include the C7432801, C481766, C2827693 and C629432. By type, the board carries 22 capacitors, 9 resistors, 6 transistors, 6 jumpers, 5 ICs and 4 connectors.

Main components on the ESC

ESC bill of materials (BOM)

59 components, 38 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C84808
STM32F411RETx
U1
1
C7432801
AMS1117
U2
1
C481766
IRS2101
U5
1
C2827693
IRS2101
U6
1
C629432
IRS2101
U7
6
BSC028N06LS3
Q1, Q2, Q3, Q4, Q5, Q6
1
12MHZ
16Mhz?
Y1
1
Conn_01x02_Socket
J1
1
CAN2
Conn_01x03
J2
1
CAN1
swd
J4
1
input
J5
6
jump
JP1, JP2, JP3, JP4, JP5, JP6
1
pot
RV1
1
Boot0
SW1
1
NRST
SW2
2
C72038
D
D1, D2
1
D
D3
3
C14663
100n
C1, C2, C5
2
C282508
100n
C3, C4
1
C1620
1u
C6
Show 18 more
QtyPartRefs
1
C15849
4.7u
C7
1
C14663
C
C8
1
C1653
C
C9
1
C1653
100n
C10
3
100n 50V
C13, C18, C21
2
2u7 50V
C14, C20
3
4u7
C15, C19, C22
1
22u
C16
1
10u
C17
1
C14663
2u7 50V
C23
1
C14663
4u7
C33
2
C22787
200
R1, R2
1
C25804
10k
R3
1
11k
R4
1
C509091
200
R5
2
C4190
200
R6, R7
1
C23186
200
R8
1
C25804
Current limiter
R9

ESC design files

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

ESC: common questions

What microcontroller does the ESC use?

The ESC is built around the C84808, from the STM32 family.

How big is the ESC PCB?

The ESC measures 66.6 × 64.2 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ESC?

59 components, from 38 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 ESC design files?

From the WilliamLim781/PCB_practice 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 ESC design in my own project?

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

Can I test firmware for the ESC 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_practice

Similar boards