

SimpleFlightController
- Size
- 46 × 46 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 80
- Nets
- 89
- Pads
- 355
- Tracks, vias
- 715, 82
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 22 Sep 2026
- Updated
- 22 Oct 2026
Overview
SimpleFlightController is an open-source printed circuit board by YakshithK, from the YakshithK/SimpleFlightController repository on GitHub. It is a 2-layer board of 46 × 46 mm with 80 parts on 89 nets, routed with 715 tracks and 82 vias.
It is built around the STM32F722RET6, BMP580 and JBL-102010052, with the TPS630701RNMR, ICM-45686 and TS-1088-AR02016 among its other parts. Its parts include 37 capacitors, 22 resistors, 7 ICs, 4 inductors and 3 connectors. It belongs with the STM32 boards of this library.
Main components
9STM32F722RET6
LQFP-64(10x10)-40℃~+85℃ 1.7V~3.6V 12bit 12bit 216MHz 256KB 32 Bit 50 512KB ARM Cortex-M7 Built-in FLASH LQFP-64(10x10) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)BMP580
LGA-10(2x2)-40℃~+85℃ 0.5pa/K 1.73V~3.6V 30Kpa~1.25bar 5.5uA 6pa 75pa I2C、SPI、I3C LGA-10(2x2) Pressure Sensors ROHSBosch SensortecPressure SensorsJBL-102010052
SMD-40℃~+85℃ 1.8mm Connector and Ejector MicroSD Card (TF Card) Push-Push Yes SMD SD Card / Memory Card Connector ROHSJBLSD Card / Memory Card ConnectorTPS630701RNMR
VQFN-15-HR(2.5x3)-40℃~+125℃@(TJ) 1 2.4MHz 2A 2V~16V 50uA 5V Buck-Boost Buck-Boost Built-in Fixed Yes VQFN-15-HR(2.5x3) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersICM-45686
LGA-14(3x2.5)-40℃~+85℃ 1.71V~3.6V 16bit 2.2uA 8KB IMU (accelerometer + gyroscope) Motion event detection SPI、I2C X,Y,Z X,Y,Z ±32g ±4000dps LGA-14(3x2.5) Accelerometers ROHSTDK InvenSenseAccelerometersTS-1088-AR02016
SMD,4x3mm-30℃~+80℃ 1.6N 100,000 cycles 12V 2mm 3.9mm 3mm 50mA Black Round Button SMD(SMT) Tab SPST Surface Mount,Vertical Without Bracket SMD,4x3mm Tactile Switches ROHSXUNPUTactile SwitchesFCM1608KF-601T03
0603Ferrite BeadsTA-I TechQ13FC13500004
SMD3215-2P-40℃~+85℃ 12.5pF 32.768kHz 70kΩ SMD crystal oscillator ±20ppm SMD3215-2P Crystals ROHSSeiko EpsonCrystalsX322525MOB4SI
SMD3225-4P-40℃~+85℃ 12pF 25MHz 50Ω Crystal Oscillator ±10ppm ±20ppm SMD3225-4P Crystals ROHSYXCCrystals
Parts
80| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 10K | Resistor_SMD:R_0201_0603Metric | R4, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20 |
| 11 | 100nF | Capacitor_SMD:C_0402_1005Metric | C10, C15, C16, C17, C18, C20, C21, C22, C23, C24, C33 |
| 6 | 10uF | Capacitor_SMD:C_0805_2012Metric | C4, C6, C7, C8, C9, C28 |
| 5 | 22uF | Capacitor_SMD:C_0805_2012Metric | C11, C12, C14, C34, C37 |
| 4 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1, C25, C26, C27 |
| 2 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C19, C36 |
| 2 | 20pF | Capacitor_SMD:C_0402_1005Metric | C29, C30 |
| 2 | 5.1K | Resistor_SMD:R_0201_0603Metric | R1, R2 |
| 2 | 6.8pF | Capacitor_SMD:C_0402_1005Metric | C31, C32 |
| 2 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3, J4 |
| 2 | TS-1088-AR02016 | easyeda2kicad:SW-SMD_L3.9-W3.0-P4.45 | SW1, SW2 |
| 1 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C35 |
| 1 | 1.5uH | easyeda2kicad:IND-SMD_L4.0-W4.0-A | L2 |
| 1 | 100K | Resistor_SMD:R_0402_1005Metric | R21 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric | C13 |
| 1 | 22.1K | Resistor_SMD:R_0201_0603Metric | R22 |
| 1 | 30.1K | Resistor_SMD:R_0201_0603Metric | R3 |
| 1 | 383R | Resistor_SMD:R_0201_0603Metric | R6 |
| 1 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C2 |
| 1 | 47nF | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 47uF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 5.23K | Resistor_SMD:R_0201_0603Metric | R5 |
| 1 | 5.6uH | easyeda2kicad:IND-SMD_L3.0-W3.0 | L4 |
| 1 | BMP580 | easyeda2kicad:LGA-10_L2.0-W2.0-P0.50-TL_BMP580 | U1 |
| 1 | BQ25883RGER | easyeda2kicad:VFQFPN-24_L4.0-W4.0-P0.50-BL-EP2.8 | U2 |
| 1 | DFE252012F-1ROM=P2 | easyeda2kicad:L2520 | L1 |
| 1 | FCM1608KF-601T03 | easyeda2kicad:L0603 | L3 |
| 1 | ICM-45686 | easyeda2kicad:LGA-14_L3.0-W2.5-P0.50-TL | U3 |
| 1 | JBL-102010052 | easyeda2kicad:TF-CARD-SMD_JBL-102010052 | U4 |
| 1 | LED | LED_SMD:LED_0402_1005Metric | D1 |
| 1 | LMR51430XDDCR | easyeda2kicad:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | U5 |
| 1 | LOGO | LOGO | G*** |
| 1 | Q13FC1350000400 | easyeda2kicad:FC-135R_L3.2-W1.5 | X2 |
| 1 | STM32F722RET6 | easyeda2kicad:LQFP-64_L10.0-W10.0-P0.50-LS12.0-BL | U6 |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal | J2 |
| 1 | TPS630701RNMR | easyeda2kicad:VQFN-HR-15_L3.0-W2.5-P0.50-BL_TPS63070RNMR | U8 |
| 1 | TYPE-C 16PIN 2MD | easyeda2kicad:USB-C-SMD_TYPE-C-16PIN-2MD-073 | USB1 |
| 1 | X322525MOB4SI | easyeda2kicad:CRYSTAL-SMD_4P-L3.2-W2.5-BL | X1 |
Questions
How big is the SimpleFlightController PCB?
It measures 46 × 46 mm and has 2 copper layers, 1.6 mm thick.
What parts does the SimpleFlightController use?
80 parts, built around the STM32F722RET6, BMP580, JBL-102010052 and TPS630701RNMR. 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 SimpleFlightController KiCad files?
From the YakshithK/SimpleFlightController repository on GitHub, at the commit this page was made from: the board is hardware/SimpleFlightController.kicad_pcb and its schematic hardware/SimpleFlightController.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the SimpleFlightController design in my own project?
Its repository states no licence, so its author keeps all rights: ask YakshithK before reusing the design.
Similar boards
- 2 layers50 × 50 mm

- 2 layers40 × 44.8 mm

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 layers47.7 × 80 mm

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 mm

FlightController
Acidicts/FlightController
PCB BOM UNSELECTED - Most due to not being in stock or I couldn't find them on lcsc
79 parts - 2 layers77.4 × 45.1 mm

- 2 layers63.5 × 71.1 mm

- 2 layers50 × 56 mm

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 - 2 layers51.7 × 55.7 mm
