
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).
KiCad boards from 40 GitHub repositories tagged “flight-controller”, the most starred first; open any of them in PCBKit.

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).

desanv01/Flight-Controller-V1
STM32H743 flight controller: staged design, six-layer PCB implementation, manufacturing data and engineering history.

desanv01/Flight-Controller-V2
STM32H743 controller: regulated power, signal-only ESC, neutral ArduPilot firmware, manufacturing data and engineering history.


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

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

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


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.

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

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.

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.

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.

sthabisoslushaba/Flight-Controller-Design-2025
KiCad project for a drone flight controller based on an STM32 microcontroller

VasilKalchev/8bit-quad.hw
Flight controller PCB for a custom-built quadcopter based on the ATmega328 microcontroller.

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.

peterkrull/quad
Firmware, hardware and documentation for my autonomous quad copter project

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

wangyeee/OpenHardware
Collections of hardware design related to my drone project.

wangyeee/OpenHardware
Collections of hardware design related to my drone project.

wangyeee/OpenHardware
Collections of hardware design related to my drone project.

wangyeee/OpenHardware
Collections of hardware design related to my drone project.

wangyeee/OpenHardware
Collections of hardware design related to my drone project.

wangyeee/OpenHardware
Collections of hardware design related to my drone project.