
Hades
pms67/HadesFCS
Complete flight control system designed from scratch. Hardware designed with KiCad.

FC PROTOTYPE is an open-source printed circuit board by Harihara0309, from the Harihara0309/Flightcontroller_PCB_design repository on GitHub. It is a 4-layer board of 50 × 50 mm with 88 parts on 116 nets, routed with 912 tracks and 165 vias.
It is built around the STM32F405RGT6, CH340E and MPRLS0015PA0000SA, with the PCA9685PW, W25N01GVZEIGTR and AP2112K-3.3 among its other parts. Its parts include 30 capacitors, 17 resistors, 8 diodes, 7 ICs and 1 fuse. It belongs with the STM32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | 100n | Capacitor_SMD:C_0402_1005Metric | C4, C10, C11, C12, C13, C16, C17, C18, C19, C23, C25, C26, C27, C28, C29, C30 +5 |
| 7 | 2k2 | Resistor_SMD:R_0402_1005Metric | R1, R2, R6, R7, R8, R9, R15 |
| 5 | Conn_01x04 | Connector_Molex:Molex_PicoBlade_53048-0410_1x04_P1.25mm_Horizontal | GPS, I2C, RC, SBUS, TELE |
| 4 | 10k | Resistor_SMD:R_0402_1005Metric | R12, R14, R16, R17 |
| 3 | 1k | Resistor_SMD:R_0402_1005Metric | R3, R4, R5 |
| 3 | 1u | Capacitor_SMD:C_0402_1005Metric | C1, C2, C22 |
| 2 | 10p | Capacitor_SMD:C_0402_1005Metric | C20, C21 |
| 2 | 22 | Resistor_SMD:R_0402_1005Metric | R11, R13 |
| 2 | 2u2 | Capacitor_SMD:C_0402_1005Metric | C14, C15 |
| 2 | BL | LED_SMD:LED_0603_1608Metric | D4, D5 |
| 2 | D_Schottky | Diode_SMD:D_SOD-323 | D1, D6 |
| 2 | FB_Small | Inductor_SMD:L_0402_1005Metric | FB1, FB2 |
| 2 | GR | LED_SMD:LED_0603_1608Metric | D2, PWR1 |
| 2 | TDD01H0SB1R | TDD01H0SB1R:SOT175P420X230-3N | BOOT1, BOOT2 |
| 1 | 10u | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | 16MHz | Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | HSE1 |
| 1 | 1n | Capacitor_SMD:C_0402_1005Metric | C24 |
| 1 | 620 | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 74AHC1GU04GW,125 | 74AHC1GU04GW_125:SOT65P212X110-5N | U5 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | BMX055 | BMX055:LGA_PACKAGE_20_PINS | IMU1 |
| 1 | CAT24C256 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | CH340E | CH340E:MSOP10 | U6 |
| 1 | Conn_01x02 | Connector_Molex:Molex_PicoBlade_53048-0210_1x02_P1.25mm_Horizontal | PWR |
| 1 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | PWM_SIGNAL1 |
| 1 | Conn_02x05_Counter_Clockwise | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD | SWD |
| 1 | Conn_02x08_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | PWM_PWR1 |
| 1 | Fuse | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | Jumper_NO_Small | Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_Vertical | JP1 |
| 1 | MPRLS0015PA0000SA | MPRLS0015PA0000SA:MPRLS0015PA0000SA | IC1 |
| 1 | PCA9685PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U2 |
| 1 | RE | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | SKRPANE010 | SKRPANE010:SKRPADE010 | RESET1 |
| 1 | STM32F405RGT6 | Package_QFP:LQFP-64_10x10mm_P0.5mm | MCU |
| 1 | TrmnlBlck | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | SERVO1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U4 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Wuerth_629105150521_CircularHoles | USB |
| 1 | W25N01GVZEIG_TR | W25N01GVZEIG_TR:SON127P800X600X80-9N-D | FLASH1 |
| 1 | YE | LED_SMD:LED_0603_1608Metric | D7 |
The 84 most common of 88 parts.

pms67/HadesFCS
Complete flight control system designed from scratch. Hardware designed with KiCad.


ErdemHtyl/Tulpar_Mini_FCB
This project is under active development. The table below shows what is finished and what is still in progress:

miodine/raspberry-pi-zero-flight-controller
An open-source flight control shield for Raspberry Pi Zero. Use case: autonomous/intelligent drones.

amrithHN/stm32f4xx_minimal_dev
stm32f4 minimal dev board with few sensors



It measures 50 × 50 mm and has 4 copper layers, 1.6 mm thick.
88 parts, built around the STM32F405RGT6, CH340E, MPRLS0015PA0000SA and PCA9685PW. 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.
From the Harihara0309/Flightcontroller_PCB_design repository on GitHub, at the commit this page was made from: the board is FC_PROTOTYPE.kicad_pcb and its schematic FC_PROTOTYPE.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Harihara0309 before reusing the design.