Kururugi-ESC

Bare-Metal-Foundry·Kururugi-ESC·hardware/Kururugi-ESC-KiCad/Kururugi-ESC.kicad_pcb

Kururugi-ESC PCB layout, top view — open source STM32 board by Bare-Metal-Foundry

About the Kururugi-ESC PCB

Kururugi-ESC is an open source STM32 PCB design by Bare-Metal-Foundry, published on GitHub. It is a 6-layer board measuring 37.9 × 23.6 mm, with 116 components from 31 distinct parts.

Its main chip is the STM32G474CEU6, from the STM32 family. Other key parts include the LM5160ADNTR, TPS7B92033DBVR and 2EDL8024G. By type, the board carries 49 resistors, 33 capacitors, 13 diodes, 6 ICs, 6 transistors and 5 connectors.

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

From the project

High-performance, sensorless STM32G4-based ESC optimized for high-frequency switching, and precise motor control in drones and robotics.

Kururugi is a high-performance ESC designed for FPV drones, built as a platform for low-level motor control, power electronics optimization, and embedded system experimentation.

It is developed within the Bare Metal Foundry initiative for autonomous racing drones, alongside the Shirley Flight Controller - forming a complete, fully controlled hardware and software stack.

Kururugi-ESC, from the project README
From the project README

Main components on the Kururugi-ESC

Kururugi-ESC bill of materials (BOM)

116 components, 31 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32G474CEU6
STMicroelectronics
U1
1
LM5160ADNTR
LM5160A
Texas Instruments
U2
1
TPS7B92033DBVR
TPS7B92033
Texas Instruments
U3
3
2EDL8024G
2EDL8024
Infineon Technologies
U4, U5, U6
6
CSD18540Q5B
Texas Instruments
Q1, Q2, Q3, Q4, Q5, Q6
1
X322516MLB4SI
16MHz
YXC Crystal Oscillators
X1
5
CONN_01X01
Conn_01x01
J1, J2, J9, J10, J11
1
NTCG103JF103FT1
Thermistor_NTC
TDK
TH1
1
19-337C/RSBHGHC-A88/4T
Everlight
LED1
2
KT-0603W
Hubei KENTO Elec
D1, D4
11
RB161QS-40T18R
ROHM Semicon
D2, D3, D5, D6, D7, D8, D9, D10 +3
1
LVS404018-220M-N
22u
Chilisin Elec
L1
5
CL31B225KBHNNNE
2.2u
Samsung Electro-Mechanics
C1, C2, C3, C4, C5
10
CL05B104KO5NNNC
100n
Samsung Electro-Mechanics
C6, C7, C8, C9, C15, C23, C24, C27 +2
7
CL05A105KA5NQNC
1u
Samsung Electro-Mechanics
C10, C11, C13, C14, C18, C21, C22
2
CL05B103KB5NNNC
10n
Samsung Electro-Mechanics
C12, C16
4
CL10A105KB8NNNC
1u
Samsung Electro-Mechanics
C17, C26, C29, C32
2
CL05C100JB5NNNC
10p
Samsung Electro-Mechanics
C19, C20
3
CL05B224KO5NNNC
220n
Samsung Electro-Mechanics
C25, C28, C31
2
0402WGF2202TCE
22k
UNI-ROYAL
R1, R8
Show 11 more
QtyPartRefs
5
0402WGF330JTCE
33
UNI-ROYAL
R2, R12, R26, R37, R48
5
0402WGF1001TCE
1k
UNI-ROYAL
R3, R6, R27, R38, R49
1
0603WAF1203T5E
120k
UNI-ROYAL
R4
1
0402WGF2003TCE
200k
UNI-ROYAL
R5
1
0402WGF5102TCE
51k
UNI-ROYAL
R7
1
0402WGF1202TCE
12k
UNI-ROYAL
R9
5
0402WGF1000TCE
100
UNI-ROYAL
R10, R13, R14, R15, R16
10
0402WGF1002TCE
10k
UNI-ROYAL
R11, R20, R23, R24, R31, R34, R35, R42 +2
9
0402WGJ033JTCE
3.3
UNI-ROYAL
R17, R19, R21, R28, R30, R32, R39, R41 +1
6
0402WGF100JTCE
10
UNI-ROYAL
R18, R22, R29, R33, R40, R44
3
HoBB1216-5W-0.5mR-1%
0.5m
Shenzhen Milliohm Electronic
R25, R36, R47

Kururugi-ESC design files

The KiCad project lives in the Bare-Metal-Foundry/Kururugi-ESC repository on GitHub; these links point at the commit this page was built from.

Kururugi-ESC: common questions

What microcontroller does the Kururugi-ESC use?

The Kururugi-ESC is built around the STM32G474CEU6, from the STM32 family.

How big is the Kururugi-ESC PCB?

The Kururugi-ESC measures 37.9 × 23.6 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the Kururugi-ESC?

116 components, from 31 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 Kururugi-ESC design files?

From the Bare-Metal-Foundry/Kururugi-ESC 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 Kururugi-ESC design in my own project?

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

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

Similar boards