
File 01 · 4-in-1 ESC
An ESC (or 4)
6 mosfets per motor, 2 for each phase. Driven by a gate driver, controlled by a microcontroller. Duplicate that 4 times et voila, 'An ESC'.
Model· pick your build
Isn't it beautiful?
ESCs have to carry a lot of current so optimized power routing matters. You can see it right here or check the interactive KiCad viewer. Each AT32 microcontroller is running AM32. A large array of low-ESR, high-capacitance ceramic capacitors feeds the fast switching of the MOSFETs to reduce voltage spikes. TVS diodes clamp any spikes that still get too high.
- ①AT32F421 MCU×4
- ②NSG2065Q gate driver×4
- ③Low Rds(on) MOSFET×24
- ④INA186A3 high-side current sense×1
Published so you can study it. Produced so you don't have to.
Everything that ships, down to the grommet.
Here is the actual parts list. Anything missing from a build, say so and we'll ship it.
- 1×OpenESC
- 2×8-pin JST cable
- 1×XT battery pigtail
- 4×M3 grommets
- 1×Low-ESR Electrolytic Capacitor
Provenance
- DesignedLeuven, Belgium · schematic, PCB, BOM, firmware partnerships
- AssembledShenzhen, China · first runs, while we bring up an EU line
- NextEU assembly · in planning
What you pay, what the people who wrote the firmware get.
€68 for the board.
€1 for the AM32 ↗ maintainers.
Every spec, in one table.
- Firmware
- AM32
- Protocol
- DShot · bidirectional DShot telemetry · PWM
- Input
- 3–6S LiPo, 6S hard maximum (30 V FETs, TVS-clamped)
- MCU
- AT32F421G8U7, 120 MHz
- Gate driver
- NSG2065Q (QFN-24)
- Current sense
- INA186A3 + 0.2 mΩ shunt · 20 mV/A, 165 A full-scale
- Power rails
- LMR54406DBVR buck + TLV76733 LDO
- Connector
- JST SM08B-SRSS-TB (8-pin BF)
- License
- CERN-OHL-S-2.0
- Continuous
- 30 A / channel (preliminary, bench characterization pending)
- MOSFETs
- DOY180N03T, 30 V / 1.0 mΩ
- PCB
- 6-layer, 2 oz outer copper, 20×20 mount



