Skip to the content
PCBKitNew board
8 layers35.5 × 62.5 mmEsc, the printed circuit board in 3D

A AM32 Based ESC

Size
35.5 × 62.5 mm
Copper layers
8
Thickness
1.6 mm
Parts
67
Nets
58
Pads
188
Tracks, vias
342, 1,348
Pours
12
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
2 Jul 2026
Updated
2 Jul 2026

Overview

Esc is an open-source printed circuit board by FBIopeningUPP, from the FBIopeningUPP/BeastDrive repository on GitHub. It is an 8-layer board of 35.5 × 62.5 mm with 67 parts on 58 nets, routed with 342 tracks and 1,348 vias.

It is built around the STM32G071KBU6, DRV8300DPWR-MS and TSC213ICT, with the IPT017N10NM5LF2ATMA1, MIC5219-3.3YM5 and ASR-S-7-0.1F among its other parts. Its parts include 26 capacitors, 19 resistors and 12 ICs. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

6

README

README.md

Beast Drive

Electronic Speed Controller that is based of AM32 firmware, focused on smooth motor control, with a lot of reliability, easy rc configuration, and best suited for robotics apllications.

alt text

OverView

Focuses on electrical and PCB design of an esc, Including:

  • Power Stage (Birdge between multiple mosfet)
  • gate driver ic stage
  • MCU and its power circuitry
  • Input power decoupling and sensing
  • current sensing
  • swd pads
  • compact layout

Features

  • AM32-based ESC firmware
  • DSHOT Control
  • Fully configurable parameters
  • Voltage Capabilites upto 60v
  • 8 Layer PCB for over current capacity and cool thermals
  • Size: 62.5*35.5 mm wide makes it compact and versatile for many uav applications

About AM32

AM32 is a open source esc firmware designed for various stm and artery tech based micro controllers. its is majorly used in fpv and uav applications where it is used to drive brushless motors in drones

Tools used

  • KiCad

Electrical Specification

  • Input Voltage: 12s
  • Continuous Current: 100A
  • Burst Current: 150 10s
  • MCU: STM32G071KBU6
  • Gate Driver: DRV8300DPWR
  • Mosfets: IPT017N10NM5LF2ATMA1
  • Control Signal: Dshot 600
  • Board Dimensions: 62.5*35.5 mm

Firmware for flashing

Bootloader: AM32_G071_BOOTLOADER_PB4_V17

Firmware: AM32_AM32_ESC_G071_2.20

With the help of stm32 cube programmer and esc config tools in the Tools directory we can flash the esc with suitable latest firmware

Prodcution Files

BOM

Cost: 55.42 USD for single PCB 195.93 USD for 5x PCB Checked on LCSC

GERBER

Cost: 310 USD For 5x UNITS Checked on JLCPCB

  • 2oz Copper and 2 U" Gold with FR4 TG170 for proper thermal management
  • and with min via size 0.2mm

DESIGNATORS

Images

Front

alt text

Back

alt text

Viewer

Altium Viewer

USAGE OF AI

i was majorly used in figuring out the kicad settings and with the selection of mosfets

Parts

67
QtyValueFootprintReferences
910uFPCM_Capacitor_SMD_AKL:C_1812_4532MetricC217, C218, C219, C220, C221, C222, C223, C224, C232
710kPCM_Resistor_SMD_AKL:R_0603_1608MetricR201, R202, R203, R213, R214, R215, R218
71uFPCM_Capacitor_SMD_AKL:C_0805_2012MetricC206, C207, C208, C213, C214, C215, C216
620rPCM_Resistor_SMD_AKL:R_0603_1608MetricR204, R205, R206, R207, R208, R209
6FETeasyeda2kicad:TOLL-8_L10.4-W9.9-P1.20-LS11.7-BL_2U203, U204, U205, U206, U207, U208
41kPCM_Resistor_SMD_AKL:R_0603_1608MetricR210, R211, R212, R216
4VGNDTestPoint:TestPoint_Pad_4.0x4.0mmTP202, TP203, TP204, TP205
30.1uFPCM_Capacitor_SMD_AKL:C_0603_1608MetricC210, C212, C225
3100nFPCM_Capacitor_SMD_AKL:C_0402_1005MetricC201, C202, C203
3TestPointTestPoint:TestPoint_Pad_D1.5mmTP206, TP207, TP210
21uFPCM_Capacitor_SMD_AKL:C_0603_1608MetricC209, C211
2TestPointTestPoint:TestPoint_Pad_D1.0mmTP208, TP209
2ZXTR2012P5-13easyeda2kicad:POWERDI-5_L5.4-W4.0-LS6.5-RDU201, U210
1100kPCM_Resistor_SMD_AKL:R_0603_1608MetricR217
110uFPCM_Capacitor_SMD_AKL:C_0805_2012MetricC205
11uFPCM_Capacitor_SMD_AKL:C_0402_1005MetricC204
1ASR-S-7-0.1Feasyeda2kicad:R5930R219
1DRV8300DPWReasyeda2kicad:TSSOP-20_L6.5-W4.4-P0.65-LS6.4-BLU202
1MIC5219-3.3YM5easyeda2kicad:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-TLU211
1STM32G071KBU6easyeda2kicad:UFQFPN-32_L5.0-W5.0-P0.50-BL-EPU209
1TSC213ICTeasyeda2kicad:SC-70-6_L2.0-W1.3-P0.65-LS2.1-BLU212
1VBATTestPoint:TestPoint_Pad_4.0x4.0mmTP201

Questions

How big is the Esc PCB?

It measures 35.5 × 62.5 mm and has 8 copper layers, 1.6 mm thick.

What parts does the Esc use?

67 parts, built around the STM32G071KBU6, DRV8300DPWR-MS, TSC213ICT and IPT017N10NM5LF2ATMA1. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Esc KiCad files?

From the FBIopeningUPP/BeastDrive repository on GitHub, at the commit this page was made from: the board is hardware/esc/esc.kicad_pcb and its schematic hardware/esc/esc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Esc design in my own project?

Its repository states no licence, so its author keeps all rights: ask FBIopeningUPP before reusing the design.

Similar boards

  • 2 layers131.2 × 17.5 mmController a r1, the printed circuit board in 3D

    Controller a r1

    4lml4/LED_Glasses

    New public repo for work on LED Glasses

    15 parts2
  • 4 layers40.8 × 40.8 mmACwing ESC1S A, the printed circuit board in 3D

    ACwing ESC1S A

    ACwing-UAV/ACwing_HW

    ACwing is a modular set of PCBs for small multirotors.

    51 parts
  • 4 layers66 × 61.8 mm10X ESC V1, the printed circuit board in 3D

    10X ESC V1

    10x-Aero/ESC-Development-Board

    A 6S AM32-compatible ESC built as a proof of concept for learning how to design an ESC from scratch

    98 parts77
  • 4 layers64.9 × 39.2 mmHOLY ESC, the printed circuit board in 3D

    HOLY ESC

    0BAB1/HOLY_ESC

    An open-source closed loop ESC PCB / Hardware platform. Based on a STM32F051 (Cortex M0 based) MCU. Tested using AM32 ESC software.

    81 parts8
  • 2 layers40 × 40 mmCurcuitV4, the printed circuit board in 3D

    CurcuitV4

    banbatakumi/BLDC

    97 parts1
  • 4 layers66 × 61.8 mmSTM32F051-ESC, the printed circuit board in 3D

    STM32F051-ESC

    Datnewlevel/STM32F051-ESC

    Open-source three-phase ESC hardware designed in KiCad to study ESC operation

    94 parts1
  • 4 layers88 × 80 mmVetroplach board, the printed circuit board in 3D

    Vetroplach board

    jankrejci/vetroplach

    An ultrasonic anemometer: KiCad PCB designs and ESP32-S3 firmware.

    132 parts1
  • 4 layers77.7 × 41 mmAM32 100A ESC, the printed circuit board in 3D

    AM32 100A ESC

    aviralshastri/AM32_100A_ESC

    88 parts