Stm32 esc
dragonlock2·kicadboards·projects/stm32_esc/stm32_esc.kicad_pcb
About the Stm32 esc PCB
Stm32 esc is an open source STM32 PCB design by dragonlock2, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 36 × 59 mm, with 106 components from 33 distinct parts.
Its main chip is the STM32F103CBTx, from the STM32 family. Other key parts include the ATA6844 and MCP6L02x-xMS. By type, the board carries 42 resistors, 41 capacitors, 8 transistors, 7 connectors, 5 ICs and 2 diodes.
It belongs with the robotics & motion designs in this gallery.
From the project
Offsite backup for the miscellaneous KiCad boards that don't fit elsewhere
An attempt at a sensorless trapezoidal (and maybe FOC) BLDC motor driver using an STM32F103CBT6.
Main components on the Stm32 esc
Stm32 esc bill of materials (BOM)
106 components, 33 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F103CBTx | LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | ATA6844 | QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U2 |
| 3 | MCP6L02x-xMS | MSOP-8_3x3mm_P0.65mm | U3, U4, U5 |
| 1 | MMBT2222A | SOT-23 | Q1 |
| 7 | PSMN020-30MLC | LFPAK33 | Q2, Q3, Q4, Q5, Q6, Q7, Q8 |
| 1 | 8MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | VBAT | barrel_3.5mm | J1 |
| 1 | GND | barrel_3.5mm | J2 |
| 1 | LIN | Molex_DuraClik_Vert_3pin | J3 |
| 1 | SWD/UART | TC2050+Header | J4 |
| 1 | BLDC_A | barrel_3.5mm | J5 |
| 1 | BLDC_B | barrel_3.5mm | J6 |
| 1 | BLDC_C | barrel_3.5mm | J7 |
| 1 | D_Schottky_Small_Filled | D_SOD-523 | D1 |
| 1 | LED_ABGR | LED_Cree-PLCC4_2x2mm_CW | D2 |
| 2 | 20p | C_0603_1608Metric | C1, C3 |
| 14 | 100n | C_0603_1608Metric | C2, C7, C10, C12, C13, C15, C16, C17 +6 |
| 1 | 470u | CP_Radial_D10.0mm_P5.00mm | C4 |
| 2 | 22u | CP_EIA-3528-21_Kemet-B | C5, C8 |
| 6 | 1u | C_0603_1608Metric | C6, C9, C11, C14, C20, C25 |
Show 13 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 13 | 10n | C_0603_1608Metric | C18, C26, C27, C28, C30, C31, C32, C33 +5 |
| 2 | 10u | C_0805_2012Metric | C19, C29 |
| 1 | 220p | C_0603_1608Metric | C24 |
| 11 | 10k | R_0603_1608Metric | R1, R3, R5, R7, R13, R28, R29, R30 +3 |
| 3 | 0 | R_0603_1608Metric | R2, R11, R14 |
| 5 | 100k | R_0603_1608Metric | R4, R6, R31, R32, R33 |
| 3 | 1k | R_0603_1608Metric | R8, R9, R10 |
| 1 | 36k | R_0603_1608Metric | R12 |
| 4 | 4k7 | R_0603_1608Metric | R15, R19, R20, R21 |
| 3 | 150k | R_0402_1005Metric | R16, R17, R18 |
| 3 | 47k | R_0603_1608Metric | R22, R23, R24 |
| 3 | 10m | R_1206_3216Metric | R25, R34, R40 |
| 6 | 22 | R_0603_1608Metric | R26, R27, R35, R36, R41, R42 |
Stm32 esc design files
The KiCad project lives in the dragonlock2/kicadboards repository on GitHub; these links point at the commit this page was built from.
Stm32 esc: common questions
What microcontroller does the Stm32 esc use?
The Stm32 esc is built around the STM32F103CBTx, from the STM32 family.
How big is the Stm32 esc PCB?
The Stm32 esc measures 36 × 59 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Stm32 esc?
106 components, from 33 distinct parts. The full bill of materials is listed on this page.
Where can I download the Stm32 esc design files?
From the dragonlock2/kicadboards 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 esc design in my own project?
Yes, under the terms of its Apache-2.0 license, which dragonlock2 chose for the repository.
Can I test firmware for the Stm32 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 kicadboards
AVR/Arduino
Keyboard
dragonlock2
200 × 100 mm225 parts2LApache-2.013RISC-V
Adin1100 podl
dragonlock2
72 × 24 mm125 parts2LApache-2.013FPGA
Rvice adc
dragonlock2
44 × 27 mm124 parts2LApache-2.013AVR/Arduino
Word watch
dragonlock2
36 × 36 mm122 parts2LApache-2.013NXP
Lpc1768 poe
dragonlock2
69 × 23 mm116 parts4LApache-2.013AVR/Arduino
Psu monitor
dragonlock2
67 × 28 mm94 parts2LApache-2.013NXP
JABICAN-USB Pro
dragonlock2
70.3 × 38 mm91 parts2LApache-2.013Ft4232h
dragonlock2
43 × 20 mm67 parts2LApache-2.013Silicon Labs
Efm32wg
dragonlock2
32 × 32 mm61 parts2LApache-2.013Artemis
dragonlock2
22.8 × 33.4 mm37 parts2LApache-2.013
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k