Skip to the content
PCBKitNew board
2 layers63.5 × 71.1 mmFlight controller, the printed circuit board in 3D
Size
63.5 × 71.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
79
Nets
93
Pads
360
Tracks, vias
405, 35
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Jun 2026
Updated
21 Jun 2026

Overview

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.

Main components

9

README

Readme.md

Simple Flight Controller

This is a Simple flight Controler.

Why

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.

Zine

zine

BOM(Bill Of Materials)

NameQuantityTotal Cost (USD)LinkDistributor
STM321$10LinkRobu
USB-C1$1.41Linklcsc
Voltage Regulator1$1.37Linklcsc
Battery Chargers1$4.14Linklcsc
Motion Sensor1$10Linklcsc
Pressure Sensor1$1.35Linklcsc
SD Card Reader1$0.96Linklcsc
Inductor10$0.53LinkLcsc
Switch2$0.56Linklcsc
Crystal Oscilattor1$0.14Linklcsc
Resonator1$0.174Linklcsc
Ferrite Beads1$0.01Linklcsc
Passive Inductors5$0.33Linklcsc

Parts

79
QtyValueFootprintReferences
1510KResistor_SMD:R_0201_0603MetricR3, R4, R5, R6, R9, R11, R12, R13, R16, R17, R18, R19, R20, R21, R22
12100nFCapacitor_SMD:C_0402_1005MetricC7, C15, C19, C20, C21, C22, C24, C25, C26, C27, C28, C37
610uFCapacitor_SMD:C_0402_1005MetricC1, C6, C8, C12, C13, C14
522uFCapacitor_SMD:C_0805_2012MetricC9, C10, C11, C16, C18
41uFCapacitor_SMD:C_0504_1310MetricC29, C30, C31, C32
22.2uFCapacitor_SMD:C_0402_1005MetricC17, C23
220pFCapacitor_SMD:C_0402_1005MetricC34, C36
25.1KResistor_SMD:R_0201_0603MetricR1, R2
26.8pFCapacitor_SMD:C_0402_1005MetricC33, C35
2Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2, J3
2TS-1088-AR02016lcsc:SW-SMD_L3.9-W3.0-P4.45SW1, SW2
11.5uHlcsc:IND-SMD_L4.0-W4.0-AL1
1100KResistor_SMD:R_0402_1005MetricR14
110uFCapacitor_SMD:C_0504_1310MetricC4
11uFCapacitor_SMD:C_0402_1005MetricC2
122.1KResistor_SMD:R_0201_0603MetricR15
130.1KResistor_SMD:R_0201_0603MetricR8
1303Resistor_SMD:R_0402_1005MetricR10
144uFCapacitor_SMD:C_0805_2012MetricC3
147nFCapacitor_SMD:C_0402_1005MetricC5
15.23KResistor_SMD:R_0201_0603MetricR7
15.6uHlcsc:IND-SMD_L3.0-W3.0L3
1BMP580lcsc:LGA-10_L2.0-W2.0-P0.50-TL_BMP580U5
1BQ25883RGERBQ25887RGET:QFN50P400X400X100-25NU2
1DFE252012F-1R0M=P2lcsc:L2520L2
1FCM1608KF-601T03lcsc:L0603L5
1ICM-45686lcsc:LGA-14_L3.0-W2.5-P0.50-TLU3
1LEDLED_SMD:LED_0402_1005MetricD1
1LMR51430Package_TO_SOT_SMD:SOT-23-6U1
1Q13FC1350000400lcsc:FC-135R_L3.2-W1.5X1
1STM32F722RETxPackage_QFP:LQFP-64_10x10mm_P0.5mmU6
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_HorizontalJ1
1TF-01Alcsc:TF-SMD_TF-01ACard1
1TPS63070RNMRlcsc:VQFN-15_L3.0-W2.5-P0.50-BLU4
1TYPE-C 16PIN 2MDlcsc:USB-C-SMD_TYPE-C-16PIN-2MD-073USB1
1X322525MOB4SIlcsc:CRYSTAL-SMD_4P-L3.2-W2.5-BLX2

Questions

How big is the Flight controller PCB?

It measures 63.5 × 71.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Flight controller use?

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.

Where can I download the Flight controller KiCad files?

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.

Can I use the Flight controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask ryukgod26 before reusing the design.

Similar boards

  • 2 layers47.7 × 80 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    Sai-Santosh09/Flight-Controller

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

    79 parts1
  • 2 layers46 × 42.7 mmFlightController, the printed circuit board in 3D

    FlightController

    Acidicts/FlightController

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

    79 parts
  • 2 layers51.7 × 55.7 mmFlight controller, the printed circuit board in 3D

    Flight controller

    TrlRizu/Trl-Flight-Controller

    Basic STM32F7 Flight Controller

    83 parts
  • 2 layers50 × 50 mmBoreas, the printed circuit board in 3D

    Boreas

    darshg321/Boreas

    an STM32F7 flight controller for a rocket.

    100 parts
  • 2 layers40 × 44.8 mmPolaris, the printed circuit board in 3D

    Polaris

    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.

    82 parts2MIT
  • 2 layers50 × 56 mmThe Flying Charizard, the printed circuit board in 3D

    The Flying Charizard

    sahilchess/The-Flying-Charizard

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

    79 parts