Skip to the content
PCBKitNew board

Flight controller

62 boards

KiCad boards from 40 GitHub repositories tagged “flight-controller”, the most starred first; open any of them in PCBKit.

  • 4 layers38.5 × 42 mmM FC, the printed circuit board in 3D

    M FC

    Def12345678/M-FC-G474-Rev-A

    Modular STM32G474 Flight Controller Rev-A. Focus on modularity using JST-SH connectors for all peripherals (ESC, RX, etc.). ICM-42688-P IMU and DPS368 barometer. Requires external 5V 2.5A (no onboard BEC).

    112 partsMIT
  • 6 layers104 × 104 mmFC REV A, the printed circuit board in 3D

    FC REV A

    desanv01/Flight-Controller-V1

    STM32H743 flight controller: staged design, six-layer PCB implementation, manufacturing data and engineering history.

    330 parts
  • 6 layers40.6 × 40.5 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    desanv01/Flight-Controller-V2

    STM32H743 controller: regulated power, signal-only ESC, neutral ArduPilot firmware, manufacturing data and engineering history.

    169 partsCERN-OHL-S-2.0
  • 4 layers29 × 29 mmBATF7, the printed circuit board in 3D

    BATF7

    EIectron/BATF7-Brushed-FC

    STM32F722RET Based brushed flight controller board

    90 parts
  • 6 layers40 × 40 mmKestrel fc, the printed circuit board in 3D

    Kestrel fc

    HeyPCB/kestrel-fc

    Kestrel H7: STM32H743 FPV flight controller with ICM-20602 + BMI088, MS5611, 16 MB blackbox, 5 V and switchable 10 V BECs.

    114 partsCERN-OHL-S-2.0
  • 4 layers17.8 × 21 mmMini Drone, the printed circuit board in 3D

    Mini Drone

    MohanrajDS/micro-drone-fc-kicad

    Compact 4-layer micro drone flight controller PCB (XIAO ESP32-S3 + MPU-6050, 4x brushed motor drivers) designed in KiCad 9

    38 parts
  • 4 layers50 × 50 mmLFX FC R2, the printed circuit board in 3D

    LFX FC R2

    nguyencanhanh/luckfox-rv1103-drone

    AI quadcopter on one RV1103 (Luckfox Pico Mini B): Linux + RISC-V MCU flight loop, SITL with 3D pilot view, KiCad flight-controller board

    142 partsMIT
  • 4 layers91.9 × 91.9 mmPursuit, the printed circuit board in 3D

    Pursuit

    Pai-88/pursuit-drone

    92 mm person-following quadcopter whose 4-layer PCB is its own airframe: ESP32-S3 flight firmware, off-board face and body re-identification, generated wire protocol. Bench-tested, not yet flown.

    58 parts
  • 4 layers55.9 × 55.9 mmQUADCOPTER, the printed circuit board in 3D

    QUADCOPTER

    Riskerx/QUADCOPTER

    QuadCopter Rev B: STM32F401 four-layer flight-controller PCB, manufacturing files, hardware documentation and firmware integration plan.

    103 parts
  • 4 layers64.1 × 50.5 mmFlight controller version1, the printed circuit board in 3D

    Flight controller version1

    santhazsolt/stm32-based-quadcopter-drone

    Custom STM32F411 quadcopter flight controller: KiCad PCB, embedded C, ICM-20948 IMU over SPI, quaternion complementary filter, PID attitude control.

    81 partsMIT
  • 4 layers80 × 80 mmBluepill QuadFC Carrier, the printed circuit board in 3D

    Bluepill QuadFC Carrier

    SimulatedFlow/kicad-board-2026-07-29-bluepill-quad-fc

    STM32 Bluepill quadcopter flight controller board - IMU, ESC headers and receiver input. Bare PCB, KiCad source files.

    21 parts
  • 4 layers65 × 56 mmRPi DroneRover HAT, the printed circuit board in 3D

    RPi DroneRover HAT

    SimulatedFlow/kicad-board-2026-07-29-rpi-drone-hat

    Raspberry Pi drone HAT - carrier board with 4 ESC outputs and IMU for Raspberry Pi based multicopters. Solder kit, bare PCB, KiCad sources.

    19 parts
  • 2 layers70 × 72.5 mmDronev1, the printed circuit board in 3D

    Dronev1

    sthabisoslushaba/Flight-Controller-Design-2025

    KiCad project for a drone flight controller based on an STM32 microcontroller

    36 parts
  • 2 layers113 × 113.2 mm8bit quad fc, the printed circuit board in 3D

    8bit quad fc

    VasilKalchev/8bit-quad.hw

    Flight controller PCB for a custom-built quadcopter based on the ATmega328 microcontroller.

    66 partsCERN-OHL-P-2.0
  • 4 layers40 × 25 mmESP32-C6FH4, the printed circuit board in 3D

    ESP32-C6FH4

    vk-sahni/ESP32C6-CAN

    ESP32-C6 CAN telemetry gateway for ArduPilot/DroneCAN — captures CAN data and forwards flight telemetry to cloud services over Wi-Fi/Internet, with local MicroSD logging and buffering.

    61 parts
  • 2 layers50.8 × 50.8 mmMain pcb v1, the printed circuit board in 3D

    Main pcb v1

    peterkrull/quad

    Firmware, hardware and documentation for my autonomous quad copter project

    37 parts210GPL-3.0
  • 4 layers36 × 43 mmAsac fc rev b, the printed circuit board in 3D

    Asac fc rev b

    victorhook/asac-fc

    asac fc is an rp2040 based flight controller made for FPV drone flying

    80 parts52GPL-3.0
  • 2 layers45 × 30 mmAirSeneor, the printed circuit board in 3D

    AirSeneor

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    43 parts10BSD-3-Clause
  • 2 layers24 × 36 mmLoRaModem, the printed circuit board in 3D

    LoRaModem

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    48 parts10BSD-3-Clause
  • 2 layers40 × 20 mmMultiOsc, the printed circuit board in 3D

    MultiOsc

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    16 parts10BSD-3-Clause
  • 2 layers100 × 100 mmReflowOvenController, the printed circuit board in 3D

    ReflowOvenController

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    102 parts10BSD-3-Clause
  • 4 layers50 × 50 mmSimpleFC, the printed circuit board in 3D

    SimpleFC

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    128 parts10BSD-3-Clause
  • 4 layers42 × 50 mmSimpleFCv2, the printed circuit board in 3D

    SimpleFCv2

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    123 parts10BSD-3-Clause