
STM32F411 Flight Controller Rev1
Ansariricky/Unochopper
designing and building a fully fledged fpv drone system from scratch

designing and building a fully fledged fpv drone system from scratch
STM32F405 Flight Controller Rev2 is an open-source printed circuit board by Ansariricky, from the Ansariricky/Unochopper repository on GitHub. It is a 4-layer board of 38 × 38 mm with 48 parts on 68 nets, routed with 248 tracks and 23 vias.
It is built around the BMP390L, W25Q128JVSIQ and AP2112K-3.3, with the ICM-42688-P among its other parts. Its parts include 21 capacitors, 7 resistors, 5 ICs, 5 connectors and 1 crystal. It belongs with the robots and motor control boards and the STM32 boards of this library.
<<<<<<< HEAD
This repository contains hardware design files for various products and subsystems, including but not limited to:
Project directories shall follow the format:
<MCU_OR_CPU>_<HARDWARE>_RevXExamples:
STM32F405_FlightController_Rev1
STM32F405_ESC_Rev1
ESP32S3_RC_Rev1
ESP32S3_VTX_Rev1
RPiCM4_CompanionComputer_Rev1Each project directory may contain:
New hardware revisions shall be created as separate directories following the established naming convention. Previous revisions should be retained for traceability and historical reference.
=======
This repository contains hardware design files for various products and subsystems, including but not limited to:
Project directories shall follow the format:
<MCU_OR_CPU>_<HARDWARE>_RevXExamples:
STM32F405_FlightController_Rev1
STM32F405_ESC_Rev1
ESP32S3_RC_Rev1
ESP32S3_VTX_Rev1
RPiCM4_CompanionComputer_Rev1Each project directory may contain:
New hardware revisions shall be created as separate directories following the established naming convention. Previous revisions should be retained for traceability and historical reference.
076c8ab1df7aa20a5a2c2d71f1c9e05963331e4d
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 0.1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C5, C7, C13, C14, C17, C18, C21 |
| 5 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R5, R6, R7 |
| 4 | Conn_01x03_Socket | Connector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal | J2, J3, J4, J5 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 4 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP1, TP2, TP3, TP4 |
| 3 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8, C19, C20 |
| 3 | 2.2u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C9, C10, C15 |
| 2 | 18p | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C11, C12 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4 |
| 1 | 10n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C16 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6 |
| 1 | 600R | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB1 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | BMP390L | Sensor_Pressure:BMP390L | U3 |
| 1 | Conn_01x06_Socket | Connector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal | J1 |
| 1 | Crystal | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | ICM-42688-P | Sensor_Motion:ICM-42688-P | U2 |
| 1 | STM32F405RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U5 |

Ansariricky/Unochopper
designing and building a fully fledged fpv drone system from scratch




davidfobar/CelestialSync
This an telescope mount controller inspired by OnStep and OpenAstroTracker, but written OOP to be maintainable.


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

7903555032/AERIS-H743-PCB
A 6-layer STM32H743-based embedded development and flight-control/data-logging PCB designed as a practical hardware-design and PCB-layout project.

desanv01/Flight-Controller-V2
STM32H743 controller: regulated power, signal-only ESC, neutral ArduPilot firmware, manufacturing data and engineering history.
It measures 38 × 38 mm and has 4 copper layers, 1.6 mm thick.
48 parts, built around the BMP390L, W25Q128JVSIQ, AP2112K-3.3 and ICM-42688-P. 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 Ansariricky/Unochopper repository on GitHub, at the commit this page was made from: the board is Hardware/Flight_Controller/STM32F405_Flight_Controller_Rev2/STM32F405_Flight_Controller_Rev2.kicad_pcb and its schematic Hardware/Flight_Controller/STM32F405_Flight_Controller_Rev2/STM32F405_Flight_Controller_Rev2.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 Ansariricky before reusing the design.