ESC Frame
aTaylor60·ESC_Frame
About the ESC Frame PCB
ESC Frame is an open source Silicon Labs PCB design by aTaylor60, published on GitHub. It is a 2-layer board measuring 96.9 × 96.9 mm, with 113 components from 14 distinct parts.
Its main chip is the EFM8BB21, from the Silicon Labs family. By type, the board carries 28 resistors, 12 test points, 9 capacitors and 4 ICs.
From the project
A combined frame and 4in1 brushless ESC running BLHeli_s with 16mm hole spacing
Derived from the excelent tinyPEPPER project by http://fishpepper.de As such I have also used the fishpepper KiCad resources - kicad_misc
Until I write a proper build guide the tinyPEPPER v0.5 build guide will be the best reference.
Key features: - Frame integrated ESC reduces stack height - 83mm motor-to-motor frame size suits BR1103b motors - 16x16mm hole-to-hole spacing for FC - BLHeli_S with DSHOT300 - 1S only

Main components on the ESC Frame
ESC Frame bill of materials (BOM)
113 components, 14 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | EFM8BB21 | QFN20 | U201, U301, U401, U501 |
| 4 | TP | TP_smd_0.5x0.4 | BL_TX1, BL_TX2, BL_TX3, BL_TX4 |
| 12 | IRLML6244 | SOT-23 | FET201, FET203, FET205, FET301, FET303, FET305, FET401, FET403 +4 |
| 12 | IRLML2244 | SOT-23 | FET202, FET204, FET206, FET302, FET304, FET306, FET402, FET404 +4 |
| 20 | hole | mouting_hole | H1, H2, H3, H4, H5, H6, H7, H8 +12 |
| 8 | TP | SolderWirePad_single_1-2mmDrill | Out_A1, Out_A2, Out_A3, Out_A4, Out_B1, Out_B2, Out_B3, Out_B4 |
| 4 | TP | SolderWirePad_single_1-5mmDrill | Out_C1, Out_C2, Out_C3, Out_C4 |
| 4 | TP | TP_powerpad | TP1, TP2, TP101, TP102 |
| 4 | TP | tp_SMD_0.6x1.2 | TP103, TP104, TP105, TP106 |
| 4 | TP | TP_smd_0.5x0.8 | TP202, TP302, TP402, TP502 |
| 5 | 47u | C_0805 | C201, C301, C401, C501, C1000 |
| 4 | 100n | C_0402_CUSTOM | C202, C302, C402, C502 |
| 16 | 1k | R_0402_CUSTOM | R201, R202, R204, R206, R301, R302, R304, R306 +8 |
| 12 | 10k | R_0402_CUSTOM | R203, R205, R207, R303, R305, R307, R403, R405 +4 |
ESC Frame design files
The KiCad project lives in the aTaylor60/ESC_Frame repository on GitHub; these links point at the commit this page was built from.
- LayoutESC_Frame.kicad_pcb
ESC Frame: common questions
What microcontroller does the ESC Frame use?
The ESC Frame is built around the EFM8BB21, from the Silicon Labs family.
How big is the ESC Frame PCB?
The ESC Frame measures 96.9 × 96.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESC Frame?
113 components, from 14 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESC Frame design files?
From the aTaylor60/ESC_Frame repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the ESC Frame design in my own project?
The repository has no license, so all rights stay with aTaylor60. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ESC Frame without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Silicon Labs firmware against it before you order a PCB.
Similar boards
Silicon Labs
Tomu hardware
im-tomu
13 × 9.4 mm11 parts2LCC-BY-SA-4.0365Silicon Labs
One key
ahtn
14.5 × 14.5 mm10 parts2LNo license96Silicon Labs
2key
ahtn
36.5 × 17.5 mm7 parts2LNo license96Silicon Labs
Ble soil moisture sensor
Miceuz
170 × 18 mm33 parts2LApache-2.033Silicon Labs
Ble soil moisture sensor pannel
Miceuz
170 × 36 mm29 parts2LApache-2.033Silicon Labs
Ym2413 dev
andete
115 × 45 mm146 parts2LNo license25