Drone
Tomnwol·drone-robotech·Hardware/FlightController/DronePCB.kicad_pcb
About the Drone PCB
Drone is an open source ESP32 PCB design by Tomnwol, published on GitHub. It is a 2-layer board measuring 53.1 × 93.3 mm, with 11 components from 9 distinct parts.
Its main chip is the ESP32-DEVKIT-V1, from the ESP32 family. Other key parts include the SN74AHCT125N. By type, the board carries 4 resistors, 2 ICs, 2 diodes and 1 connector.
It belongs with the robotics & motion, sensors and iot & wireless designs in this gallery.
From the project
Git du projet drone de Robotech 2025 / 2026
ESP32-based 5" drone built by the Robotech team. Attitude is estimated from a 9-axis IMU, then converted into motor commands through a PID loop. Control and telemetry go over the ESP32's built-in Wi-Fi (UDP).
A 9-axis IMU (accelerometer, gyroscope, magnetometer) feeds a Madgwick AHRS filter to estimate attitude. Angular commands from that estimate drive the motors via DShot.

Main components on the Drone
Drone bill of materials (BOM)
11 components, 9 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-DEVKIT-V1 | MODULE_ESP32_DEVKIT_V1 | U1 |
| 1 | SN74AHCT125N | DIP794W45P254L1930H508Q14 | U2 |
| 1 | ESC SIGNALS | JST_SHL_SM10B-SHLS-TF_1x10-1MP_P1.00mm_Horizontal | J1 |
| 1 | Conn_01x05_Pin | PinHeader_1x05_P2.54mm_Vertical | GY-271 |
| 1 | Conn_01x10_Pin | PinHeader_1x10_P2.54mm_Vertical | MPU9265 |
| 2 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D2 |
| 2 | 500 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 1 | 100000 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | 15000 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4 |
Drone design files
The KiCad project lives in the Tomnwol/drone-robotech repository on GitHub; these links point at the commit this page was built from.
Drone: common questions
What microcontroller does the Drone use?
The Drone is built around the ESP32-DEVKIT-V1, from the ESP32 family.
How big is the Drone PCB?
The Drone measures 53.1 × 93.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Drone?
11 components, from 9 distinct parts. The full bill of materials is listed on this page.
Where can I download the Drone design files?
From the Tomnwol/drone-robotech repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Drone design in my own project?
The repository has no license, so all rights stay with Tomnwol. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Drone without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in drone-robotech
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k