ESP32-S3 Modular Drone Platform
Overview
Section titled “Overview”The Imagrove drone platform is a small, open, ESP32-S3 based quadcopter designed to be extended rather than locked down. Start with a stable flight core and add capabilities as modules — optical flow, altitude hold, obstacle sensing, FPV video, and on-device AI — instead of buying a closed, fixed-function toy.
The firmware is built on the open ESP-Drone stack, so the whole sensing feature set is code-ready today; you choose the hardware modules your application needs.
Why ESP32-S3
Section titled “Why ESP32-S3”- Dual-core 240 MHz, Wi-Fi + Bluetooth LE — phone or radio control with no proprietary link.
- Enough PSRAM/flash for camera streaming and lightweight on-device models.
- A large open ecosystem of drivers and tutorials (this very site).
Modular configurations
Section titled “Modular configurations”Pick one base and add sensing modules as needed. Exact specifications and pricing are being finalized; the tiers below describe capability levels, not committed SKUs.
| Configuration | Adds on top of previous | What it enables |
|---|---|---|
| Standard | Flight core (ESP32-S3 + 6-axis IMU) | Self-leveling flight, phone/web controller, STEM & DIY |
| Flow | Optical flow + barometer + magnetometer | Stable position-hold and altitude-hold indoors |
| FPV | Analog 5.8 GHz camera + video link | Low-latency first-person-view flying |
| AI | Digital camera (DVP) + on-device models | Lightweight object/face recognition, vision features |
Hardware highlights (flight controller)
Section titled “Hardware highlights (flight controller)”- Controller: ESP32-S3-WROOM-1 (8 MB flash / 8 MB PSRAM)
- Inertial sensing: 6-axis IMU (gyro + accelerometer)
- Motor drive: 4× brushed MOSFET outputs; brushless option on larger builds
- On board: status LEDs, USB-C programming & charging, battery protection
- Extension headers: I²C / SPI pins for flow, barometer, ToF ranging and magnetometer modules
- Wireless control: Wi-Fi (phone app / web) and ESP-NOW (radio controller)
Open and hackable
Section titled “Open and hackable”No vendor lock-in, user-replaceable firmware, and a growing set of hands-on tutorials covering assembly, PID tuning, sensor fusion, vision and autonomous flight.
Join the interest list
Section titled “Join the interest list”Tell us where to notify you when pre-orders open. This only records interest — it is not an order and charges nothing.
First published atdrone.imagrove.com/product/Please credit Imagrove and link back to this page when quoting or republishing.
Questions or issues with this tutorial?
Sign in with GitHub to leave a comment. If a step fails for you, tell us — we verify it and update the tutorial.
© 2026 ESP32 Drone. All rights reserved.