
Flight Controller
Sai-Santosh09/Flight-Controller
Flight Controller is a compact STM32F722-based flight controller designed for drones and other unmanned aerial systems.

Flight controller is an open-source printed circuit board by ryukgod26, from the ryukgod26/Simple-Flight-Controller repository on GitHub. It is a 2-layer board of 63.5 × 71.1 mm with 79 parts on 93 nets, routed with 405 tracks and 35 vias.
It is built around the BMP580, TPS63070RNMR and TF-01A, with the ICM-45686, TS-1088-AR02016 and DFE252012F-1R0M=P2 among its other parts. Its parts include 37 capacitors, 22 resistors, 6 ICs, 4 inductors and 3 connectors. It belongs with the robots and motor control boards and the STM32 boards of this library.
This is a Simple flight Controler.
I created this project so that I can get to know about flight controller because I am going to build a Drone afterward and this knowledge will very helpful for me.

| Name | Quantity | Total Cost (USD) | Link | Distributor |
|---|---|---|---|---|
| STM32 | 1 | $10 | Link | Robu |
| USB-C | 1 | $1.41 | Link | lcsc |
| Voltage Regulator | 1 | $1.37 | Link | lcsc |
| Battery Chargers | 1 | $4.14 | Link | lcsc |
| Motion Sensor | 1 | $10 | Link | lcsc |
| Pressure Sensor | 1 | $1.35 | Link | lcsc |
| SD Card Reader | 1 | $0.96 | Link | lcsc |
| Inductor | 10 | $0.53 | Link | Lcsc |
| Switch | 2 | $0.56 | Link | lcsc |
| Crystal Oscilattor | 1 | $0.14 | Link | lcsc |
| Resonator | 1 | $0.174 | Link | lcsc |
| Ferrite Beads | 1 | $0.01 | Link | lcsc |
| Passive Inductors | 5 | $0.33 | Link | lcsc |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 10K | Resistor_SMD:R_0201_0603Metric | R3, R4, R5, R6, R9, R11, R12, R13, R16, R17, R18, R19, R20, R21, R22 |
| 12 | 100nF | Capacitor_SMD:C_0402_1005Metric | C7, C15, C19, C20, C21, C22, C24, C25, C26, C27, C28, C37 |
| 6 | 10uF | Capacitor_SMD:C_0402_1005Metric | C1, C6, C8, C12, C13, C14 |
| 5 | 22uF | Capacitor_SMD:C_0805_2012Metric | C9, C10, C11, C16, C18 |
| 4 | 1uF | Capacitor_SMD:C_0504_1310Metric | C29, C30, C31, C32 |
| 2 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C17, C23 |
| 2 | 20pF | Capacitor_SMD:C_0402_1005Metric | C34, C36 |
| 2 | 5.1K | Resistor_SMD:R_0201_0603Metric | R1, R2 |
| 2 | 6.8pF | Capacitor_SMD:C_0402_1005Metric | C33, C35 |
| 2 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2, J3 |
| 2 | TS-1088-AR02016 | lcsc:SW-SMD_L3.9-W3.0-P4.45 | SW1, SW2 |
| 1 | 1.5uH | lcsc:IND-SMD_L4.0-W4.0-A | L1 |
| 1 | 100K | Resistor_SMD:R_0402_1005Metric | R14 |
| 1 | 10uF | Capacitor_SMD:C_0504_1310Metric | C4 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C2 |
| 1 | 22.1K | Resistor_SMD:R_0201_0603Metric | R15 |
| 1 | 30.1K | Resistor_SMD:R_0201_0603Metric | R8 |
| 1 | 303 | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 44uF | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 47nF | Capacitor_SMD:C_0402_1005Metric | C5 |
| 1 | 5.23K | Resistor_SMD:R_0201_0603Metric | R7 |
| 1 | 5.6uH | lcsc:IND-SMD_L3.0-W3.0 | L3 |
| 1 | BMP580 | lcsc:LGA-10_L2.0-W2.0-P0.50-TL_BMP580 | U5 |
| 1 | BQ25883RGER | BQ25887RGET:QFN50P400X400X100-25N | U2 |
| 1 | DFE252012F-1R0M=P2 | lcsc:L2520 | L2 |
| 1 | FCM1608KF-601T03 | lcsc:L0603 | L5 |
| 1 | ICM-45686 | lcsc:LGA-14_L3.0-W2.5-P0.50-TL | U3 |
| 1 | LED | LED_SMD:LED_0402_1005Metric | D1 |
| 1 | LMR51430 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | Q13FC1350000400 | lcsc:FC-135R_L3.2-W1.5 | X1 |
| 1 | STM32F722RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U6 |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal | J1 |
| 1 | TF-01A | lcsc:TF-SMD_TF-01A | Card1 |
| 1 | TPS63070RNMR | lcsc:VQFN-15_L3.0-W2.5-P0.50-BL | U4 |
| 1 | TYPE-C 16PIN 2MD | lcsc:USB-C-SMD_TYPE-C-16PIN-2MD-073 | USB1 |
| 1 | X322525MOB4SI | lcsc:CRYSTAL-SMD_4P-L3.2-W2.5-BL | X2 |
It measures 63.5 × 71.1 mm and has 2 copper layers, 1.6 mm thick.
79 parts, built around the BMP580, TPS63070RNMR, TF-01A and ICM-45686. 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.
From the ryukgod26/Simple-Flight-Controller repository on GitHub, at the commit this page was made from: the board is Hardware/flight_controller/flight_controller.kicad_pcb and its schematic Hardware/flight_controller/flight_controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask ryukgod26 before reusing the design.

Sai-Santosh09/Flight-Controller
Flight Controller is a compact STM32F722-based flight controller designed for drones and other unmanned aerial systems.

Acidicts/FlightController
PCB BOM UNSELECTED - Most due to not being in stock or I couldn't find them on lcsc



nsreeni07/Polaris
A custom-built TVC rocket with a self-designed STM32F722 flight computer (Madgwick AHRS, dual-axis PID, active gimbal correction) for stable, actively-corrected flight.


sahilchess/The-Flying-Charizard
A Simple STM32-based flight controller PCB with Charizard-themed artwork etched into the board layers.
