Skip to the content
PCBKitNew board
4 layers50 × 50 mmFlight Controller, the printed circuit board in 3D

Flight Controller

Flynsky/Aeolus

An STM32 based Drone Ecosystem, containing a FC, ESC and GS

Size
50 × 50 mm
Copper layers
4
Thickness
1.58 mm
Parts
89
Nets
79
Pads
382
Tracks, vias
783, 146
Pours
6
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
19 Oct 2024
Updated
6 May 2026

Overview

Flight Controller is an open-source printed circuit board by Flynsky, from the Flynsky/Aeolus repository on GitHub. It is a 4-layer board of 50 × 50 mm with 89 parts on 79 nets, routed with 783 tracks and 146 vias.

It is built around the NRF24L01, MIC5528-3.3YMT-TR and ICM-42670-P, with the USBLC6-2SC6 and 1N5819WS among its other parts. Its parts include 38 capacitors, 18 resistors, 9 ICs, 4 diodes and 4 inductors. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

5

README

README.md

AEOLUS

STM32 based Drone Ecosystem

ESC BoardFlight Controller
ESC Board Flight Controller
Ground Station Controller
Ground Station Controller

Parts

89
QtyValueFootprintReferences
7100nCapacitor_SMD:C_0402_1005MetricC6, C7, C8, C9, C18, C20, C26
65.1kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R7, R9
40Resistor_SMD:R_0603_1608MetricJ_3V1, J_Fsync1, J_VBAT1, J_VUSB1
410kResistor_SMD:R_0603_1608MetricR10, R11, R15, R16
42u2/10V/X5Capacitor_SMD:C_0603_1608MetricC11, C12, C13, C17
30Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderNTC_solder_pad1, NTC_solder_pad2, NTC_solder_pad3
31kResistor_SMD:R_0603_1608MetricR6, R8, R18
21.5k to 2kResistor_SMD:R_0603_1608MetricR12, R13
212pCapacitor_SMD:C_0402_1005MetricC15, C16
222kResistor_SMD:R_0603_1608MetricR5, R17
222pCapacitor_SMD:C_0402_1005MetricC32, C33
222u/6.6VCapacitor_SMD:C_0603_1608MetricC5, C10
24.7uCapacitor_SMD:C_0603_1608MetricC4, C25
2LED_SmallLED_SMD:LED_0603_1608MetricD1, D3
2MIC5528-3.3YMT-TRFC_footrpints:SON40P120X120X60-7N-DIC3, IC5
2~FC_footrpints:Connector_ESC_FCC27, C28
11.5pCapacitor_SMD:C_0402_1005MetricC34
1100k 1%Resistor_SMD:R_0603_1608MetricR_FBT1
1100n / X7R or X5R / 16VCapacitor_SMD:C_0603_1608MetricC3
1100n /2x V_batCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC2
1100n/X7RCapacitor_SMD:C_0402_1005MetricC23
110nCapacitor_SMD:C_0402_1005MetricC30
110n/X7RCapacitor_SMD:C_0402_1005MetricC24
110uCapacitor_SMD:C_0603_1608MetricC19
113kResistor_SMD:R_0603_1608MetricR_FBB1
116MHzCrystal:Crystal_SMD_2012-2Pin_2.0x1.2mmY2
11MResistor_SMD:R_0603_1608MetricR14
11N5819WSDiode_SMD:D_SOD-323D2
11nCapacitor_SMD:C_0402_1005MetricC29
11pCapacitor_SMD:C_0402_1005MetricC35
11uCapacitor_SMD:C_0603_1608MetricC14
12.2nCapacitor_SMD:C_0402_1005MetricC36
12.2u / 2xV_batCapacitor_SMD:C_0603_1608MetricC1
12.2u/X7RCapacitor_SMD:C_0603_1608MetricC22
12.7nResistor_SMD:R_0402_1005MetricL3
1220nCapacitor_SMD:C_0603_1608MetricC21
13.9nResistor_SMD:R_0402_1005MetricL4
133nCapacitor_SMD:C_0402_1005MetricC31
14.7pCapacitor_SMD:C_0402_1005MetricC37
14.7u DNPCapacitor_SMD:C_0603_1608MetricC38
18.2nResistor_SMD:R_0402_1005MetricL2
18.2uFC_footrpints:XAL5050822MECL1
1BatteryConnector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_VerticalBT1
1Crystal_GND24_SmallFC_footrpints:ABM8W480000MHZ6D1XT3Y1
1DNCResistor_SMD:R_0603_1608MetricJ2
1ICM-42670-PFC_footrpints:ICM42670PIC2
1IIS2MDCTRFC_footrpints:IIS2MDCTRIC4
1LED_StatusLED_SMD:LED_0603_1608MetricD4
1LMR51420XDDCRFC_footrpints:SOT95P280X110-6NIC1
1MountingHoleMountingHole:MountingHole_2.2mm_M2_DIN965_PadH1
1MountingHoleMountingHole:MountingHole_2.2mm_M2H2
1NRF24L01Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mmU5
1STM32L412CBUxPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U1
1USB_C_Receptacle_USB2.0_16PFC_footrpints:GSB1C41110SSHRJ1
1VL53L0CXV0DH_1FC_footrpints:LGA12_1U3

Questions

How big is the Flight Controller PCB?

It measures 50 × 50 mm and has 4 copper layers, 1.58 mm thick.

What parts does the Flight Controller use?

89 parts, built around the NRF24L01, MIC5528-3.3YMT-TR, ICM-42670-P and USBLC6-2SC6. 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 Flynsky/Aeolus repository on GitHub, at the commit this page was made from: the board is STM32_FC/Hardware/Flight_Controller/Flight_Controller.kicad_pcb and its schematic Groundstation/Hardware/GS_controller/Comkicad_sch.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 Flynsky before reusing the design.

More from Flynsky/Aeolus

4
  • 4 layers95.9 × 96.5 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    Flynsky/Aeolus

    An STM32 based Drone Ecosystem, containing a FC, ESC and GS

    248 parts
  • 4 layers44 × 44 mmESC, the printed circuit board in 3D

    ESC

    Flynsky/Aeolus

    An STM32 based Drone Ecosystem, containing a FC, ESC and GS

    91 parts
  • 4 layers44 × 44 mmESCV1 1, the printed circuit board in 3D

    ESCV1 1

    Flynsky/Aeolus

    An STM32 based Drone Ecosystem, containing a FC, ESC and GS

    90 parts
  • 4 layers82.6 × 45.1 mmGS controller, the printed circuit board in 3D

    GS controller

    Flynsky/Aeolus

    An STM32 based Drone Ecosystem, containing a FC, ESC and GS

    67 parts

Similar boards

  • 2 layers50.3 × 22.1 mmCan2usb, the printed circuit board in 3D

    Can2usb

    PGRacing/USB2CAN

    40 parts1
  • 4 layers72.5 × 85.4 mmSbcb, the printed circuit board in 3D

    Sbcb

    jaguilar/sbcb

    112 parts
  • 4 layers55 × 73.5 mmLibreCAL, the printed circuit board in 3D

    LibreCAL

    jankae/LibreCAL

    4 port eCal module

    132 parts140GPL-3.0
  • 2 layers142 × 23 mmMassue bento v4, the printed circuit board in 3D

    Massue bento v4

    benkuper/BenTo-Legacy

    Legacy repository for the former BenTo-Club project

    101 parts1GPL-3.0
  • 4 layers38.1 × 38.1 mmCamera serializer, the printed circuit board in 3D

    Camera serializer

    MissouriMRDT/RoveSoCameraServer_Hardware

    This is the repository for a custom camera server using a Jetson Xavier NX and the GMSL2 protocol.

    88 parts1GPL-3.0
  • 4 layers49.3 × 40 mmBLE REMOTE, the printed circuit board in 3D

    BLE REMOTE

    ebertmx/DODGECLOCK

    A shot clock system for competitve dodgeball. The system consists of two devices: display and controller.

    82 partsMIT
  • 4 layers60 × 60 mmWeatherStation, the printed circuit board in 3D

    WeatherStation

    LStranc/WeatherStation

    A Wifi Weather Station for personal use at home. Contains Gerber files, microcontroller code, and server code.

    84 parts