Simple-ESC
bluefeng2·Simple-ESC·PCB/simpleesc.kicad_pcb
About the Simple-ESC PCB
Simple-ESC is an open source RP2040/RP2350 PCB design by bluefeng2, published on GitHub. It is a 4-layer board measuring 80 × 41.8 mm, with 37 components from 18 distinct parts.
Its main chip is the Waveshare rp2350b, from the RP2040/RP2350 family. Other key parts include the AP62150WU and DRV8323SRTAT. By type, the board carries 13 capacitors, 8 resistors, 6 transistors, 6 connectors, 3 ICs and 1 inductor.
It belongs with the robotics & motion designs in this gallery.
From the project
Single motor ESC based on AM32
A simple brushless motor ESC designed as a test/prototype for a larger dual-ESC project.
The goal of this board is to get a basic ESC working first before integrating the design into the final project. It is intentionally relatively simple and is mainly being used to validate the schematic, PCB layout, components, and firmware. ## Features
Single BLDC motor ESC Designed to eventually become a dual-ESC RP2350-based control DRV8323 3-phase gate driver SPI communication Battery voltage monitoring

Main components on the Simple-ESC
Simple-ESC bill of materials (BOM)
37 components, 18 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AP62150WU | TSOT-23-6 | U1 |
| 1 | DRV8323SRTAT | QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm | U3 |
| 1 | Waveshare rp2350b | Waveshare rp2350b | U4 |
| 6 | IPD50R380CE | TO-252-2 | Q7, Q8, Q9, Q10, Q11, Q12 |
| 5 | Conn_01x01 | SolderWire-4sqmm_1x01_D3mm_OD6mm | J4, J5, J7, J8, J9 |
| 1 | Conn_01x05_Pin | PinHeader_1x05_P2.54mm_Vertical | J6 |
| 1 | 3.3uH | L_Bourns_SRP7028A_7.3x6.6mm | L1 |
| 2 | 10uF | C_0603_1608Metric | C2, C20 |
| 1 | 100nf | C_0603_1608Metric | C3 |
| 1 | 22uf | C_0603_1608Metric | C6 |
| 1 | 1000uf | CP_Radial_D12.5mm_P5.00mm | C13 |
| 5 | 0.1uF | C_0603_1608Metric | C14, C15, C16, C21, C22 |
| 1 | 47nF | C_0603_1608Metric | C17 |
| 2 | 1uF | C_0603_1608Metric | C18, C19 |
| 1 | 39k | R_0603_1608Metric | R1 |
| 3 | 10k | R_0603_1608Metric | R2, R6, R11 |
| 1 | 31.6k | R_0603_1608Metric | R5 |
| 3 | 0.005 | R_2512_6332Metric | R9, R10, R12 |
Simple-ESC design files
The KiCad project lives in the bluefeng2/Simple-ESC repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/simpleesc.kicad_pcb
- SchematicPCB/simpleesc.kicad_sch
Simple-ESC: common questions
What microcontroller does the Simple-ESC use?
The Simple-ESC is built around the Waveshare rp2350b, from the RP2040/RP2350 family.
How big is the Simple-ESC PCB?
The Simple-ESC measures 80 × 41.8 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Simple-ESC?
37 components, from 18 distinct parts. The full bill of materials is listed on this page.
Where can I download the Simple-ESC design files?
From the bluefeng2/Simple-ESC repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Simple-ESC design in my own project?
The repository has no license, so all rights stay with bluefeng2. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Simple-ESC without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k