Drone-Flight controller
ad-astra-et-ultra·Drone-Flight-controller-PCB
About the Drone-Flight controller PCB
Drone-Flight controller is an open source PCB design by ad-astra-et-ultra, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 69.3 × 53.5 mm, with 38 components from 19 distinct parts.
Other key parts include the AMS1117-3.3. By type, the board carries 10 resistors, 5 LEDs, 4 transistors, 4 diodes, 2 capacitors and 1 IC.
It belongs with the robotics & motion designs in this gallery.
From the project
NodeMCU based flight controller PCB for a drone.

Main components on the Drone-Flight controller
Drone-Flight controller bill of materials (BOM)
38 components, 19 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 4 | DMG2302U | SOT-23 | Q1, Q2, Q3, Q4 |
| 1 | MPU 6050 MODULE | PinSocket_1x08_P2.00mm_Vertical | MPU1 |
| 1 | battery+1 | PinSocket_1x02_P2.00mm_Vertical | battery-1 |
| 1 | 1 to 15 | PinSocket_1x15_P2.00mm_Vertical | leftIfAntennaOnTop1 |
| 1 | motor+1 | PinSocket_1x02_P2.00mm_Vertical | motor-1 |
| 1 | motor+2 | PinSocket_1x02_P2.00mm_Vertical | motor-2 |
| 1 | motor+3 | PinSocket_1x02_P2.00mm_Vertical | motor-3 |
| 1 | motor+4 | PinSocket_1x02_P2.00mm_Vertical | motor-4 |
| 1 | 16 to 30 | PinSocket_1x15_P2.00mm_Vertical | rightIfAntennaOnTop1 |
| 4 | 1N5819 | D_DO-41_SOD81_P10.16mm_Horizontal | z1, z2, z3, z4 |
| 2 | GREEN | LED_0201_0603Metric | LED1, LED2 |
| 2 | BLUE | LED_0201_0603Metric | LED3, LED4 |
| 1 | RED(STATUS) | LED_0201_0603Metric | LED5 |
| 4 | 1N4007 | D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2, D3, D4 |
| 2 | 10nF | C_0201_0603Metric | C1, C2 |
| 4 | 1k | R_0201_0603Metric | R1, R2, R3, R4 |
| 5 | 10k | R_0201_0603Metric | R5, R7, R8, R10, R12 |
| 1 | 100k | R_0201_0603Metric | R9 |
Drone-Flight controller design files
The KiCad project lives in the ad-astra-et-ultra/Drone-Flight-controller-PCB repository on GitHub; these links point at the commit this page was built from.
- Layoutdrone.kicad_pcb
- Schematicdrone.kicad_sch
Drone-Flight controller: common questions
How big is the Drone-Flight controller PCB?
The Drone-Flight controller measures 69.3 × 53.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Drone-Flight controller?
38 components, from 19 distinct parts. The full bill of materials is listed on this page.
Where can I download the Drone-Flight controller design files?
From the ad-astra-et-ultra/Drone-Flight-controller-PCB 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-Flight controller design in my own project?
Yes, under the terms of its Apache-2.0 license, which ad-astra-et-ultra chose for the repository.
Similar boards
Stack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1kMesabob
rene-dev
87.5 × 50 mm44 parts2LGPL-3.0979Bob
rene-dev
100 × 100 mm140 parts2LGPL-3.0979Triple adapter
rene-dev
57 × 75 mm26 parts2LGPL-3.0979Trollerv2
rene-dev
100 × 75 mm33 parts4LGPL-3.0979