
ESC_DIY_ST32G071
PROESC_DIY_ST32G071
License
:CERN Open Hardware License
Description
🛠️ I'm designing my first ever PCB (printed circuit board) 🔄 to create an ESC (electronic speed controller) for a drone 🚁 I plan to build. This ESC needs to handle a continuous current of 40A with short peaks of 50A ⚡. It's designed to work with 3S to 5S batteries🔋and its compatible with AM32 software !
At the heart ❤️ of the device, I'm using an STM32G071 microcontroller 🧠, chosen for its performance and price (samples available for students 🎓). I've also added:
- DRV8300 MOSFET driver 🔌
- AP63203WU-7 fixed buck converter (1A output) 🔌
- CSD88584Q5DC all-in-one half-bridge 🌉
These components power the MCU, driver, RGB LED 💡, I2C connector 🔌, and other peripherals.
This project is a great way to learn about:
- PCB integrity 💻
- EMI (electromagnetic interference) 📡
- Circuit design ⚡
- Electronic speed controllers 🎛️
But it comes with big challenges 💪! It's complex but exciting 🚀.
Currently, the PCB is ready with all the components soldered and I did a test wich is in the video below.
Also some components are not the same between the BOM the schematics and its because some components were in stock, I've put some alternatives to those that weren't in stock. I plan to release a YouTube video about the project soon on my channel, Nayel KHOUATRA. Stay tuned!
Design Drawing

BOM


Project Members

Comment