

BLDC 4
PCB boards designed with ESP32
- Size
- 39 × 59 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 70
- Nets
- 64
- Pads
- 260
- Tracks, vias
- 829, 126
- Pours
- 32
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 13 Jul 2019
- Updated
- 24 Oct 2026
Overview
BLDC 4 is an open-source printed circuit board by sPyOpenSource, from the sPyOpenSource/ESP32-PCB repository on GitHub, published under the MIT licence. It is a 4-layer board of 39 × 59 mm with 70 parts on 64 nets, routed with 829 tracks and 126 vias.
It is built around the DRV8302. Its parts include 28 resistors, 25 capacitors, 6 transistors, 6 connectors and 3 diodes. It belongs with the robots and motor control boards and the ESP32 boards of this library.
Main components
1README
README.mdESP32-PCBs
Those PCB boards are designed with ESP32. E,g, mini drone, rc car, solar controller, etc.
Mini Drone Project
It has 4 Motor Controller for Mini Drone with Wireless Connections.
RC Car Project
2 Motor Controller for RC Car with Wireless Connections. An RC car is a type of remote-controlled vehicle that can be driven by using a radio transmitter or a smartphone app. RC cars can have different sizes, shapes, designs, and features, depending on their purpose and performance. Some RC cars are made for racing, while others are made for off-road, drifting, crawling, or bashing.
Solar Charger Project
It is the voltage regulator for solar panels for charging and output.
Goals
The project aims to develop reusable ESP32 PCB designs for:
- Robotics
- RC vehicles
- Drones
- Solar energy systems
- Embedded control
- IoT applications
License
See the individual project files and repository license for details.
Parts
70| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10u,50V | CRF1:SMD-1206 | C9, C10, C11, C18, C20, C21, C23, C24 |
| 6 | 39k | CRF1:SMD-0603_r | R14, R16, R18, R22, R25, R28 |
| 6 | 4R7 | CRF1:SMD-0603_r | R20, R21, R23, R24, R26, R27 |
| 6 | IRFS7530 | CRF1:D2PAK-7-GDS | Q1, Q2, Q3, Q4, Q5, Q6 |
| 5 | 2.2u | CRF1:SMD-0603_c | C1, C2, C4, C5, C8 |
| 4 | 100R | CRF1:SMD-0603_r | R10, R11, R12, R13 |
| 4 | 2k2 | CRF1:SMD-0603_r | R1, R15, R17, R19 |
| 3 | 220n | CRF1:SMD-0603_c | C13, C14, C15 |
| 2 | 2.2n | CRF1:SMD-0603_c | C16, C17 |
| 2 | SHUNT | CRF1:WSLP2726 | R2, R3 |
| 1 | 100n | CRF1:SMD-0603_c | C12 |
| 1 | 100u | w_smd_cap:c_tant_B | C19 |
| 1 | 10k | CRF1:SMD-0603_r | R6 |
| 1 | 120p | CRF1:SMD-0603_c | C3 |
| 1 | 15k | CRF1:SMD-0603_r | R7 |
| 1 | 15u, 100v | w_smd_cap:c_2220 | C22 |
| 1 | 15u,100V | w_smd_cap:c_2220 | C25 |
| 1 | 18k | CRF1:SMD-0603_r | R4 |
| 1 | 1M | CRF1:SMD-0603_r | R9 |
| 1 | 220k | CRF1:SMD-0603_r | R8 |
| 1 | 22n | CRF1:SMD-0603_c | C7 |
| 1 | 22u | w_smd_inductors:inductor_smd_8x5mm | L1 |
| 1 | 3k3 | CRF1:SMD-0603_r | R5 |
| 1 | 6.8n | CRF1:SMD-0603_c | C6 |
| 1 | Conn_02x09_Odd_Even | Connector_Harwin:Harwin_M20-7810945_2x09_P2.54mm_Vertical | J1 |
| 1 | DIODESCH | Diodes_SMD:SMA_Handsoldering | D2 |
| 1 | DRV8302 | CRF1:TSSOP-56-PP | U1 |
| 1 | IN+ | CRF1:1PAD_4x5mm | P1 |
| 1 | IN- | CRF1:1PAD_4x5mm | P2 |
| 1 | LED | LEDs:LED-0603 | D1 |
| 1 | MOTOR1 | CRF1:1PAD_4x5mm | P5 |
| 1 | MOTOR2 | CRF1:1PAD_4x5mm | P4 |
| 1 | MOTOR3 | CRF1:1PAD_4x5mm | P3 |
| 1 | TVS 5V | w_smd_diode:do214ac | D3 |
More from sPyOpenSource/ESP32-PCB
5- 4 layers40.1 × 38.1 mm

- 2 layers79 × 77 mm

- 4 layers200 × 97.5 mm

- 2 layers66.5 × 87.4 mm

- 2 layers48.8 × 40.1 mm

Similar boards
- 2 layers81.4 × 63.5 mm

Bbesc kiCad
jakeread/tesc
in-progress motor controller, towards accessible closed-loop control
82 parts16 - 4 layers186.9 × 129.8 mm

BLDC 4
ansh1113/e-bike-conversion-kit
A 4-layer PCB-based e-bike conversion kit featuring an STM32-based VESC ESC, power management circuits, wireless throttle, GSM, GPS, and more.
179 parts1 - 4 layers77 × 30 mm

- 4 layers39.9 × 97.5 mm

- 4 layers80.1 × 43 mm

- 4 layers39 × 85 mm

- 4 layers68.2 × 125.3 mm

After remap
KoJZz/Control-Rakatuy
bash git pull origin main # pull updatean terbaru dari repo git add . # add file terbaru yang udah dibuat git commit -m "Update: [Component Name] - Added power stage layout" # commiting git push origin main # push ke…
148 parts - 2 layers82 × 54 mm

BLDC 4
koson/bldc_hardware-1
This is a fork of Benjamin Vedders Open Source VESC project: https://github.com/vedderb/bldc-hardware
99 parts
Questions
How big is the BLDC 4 PCB?
It measures 39 × 59 mm and has 4 copper layers, 1.6 mm thick.
What parts does the BLDC 4 use?
70 parts, built around the DRV8302. 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 BLDC 4 KiCad files?
From the sPyOpenSource/ESP32-PCB repository on GitHub, at the commit this page was made from: the board is ESC/BLDC_4.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the BLDC 4 design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).