
Aflight 2Wings
Afligh8/FlightController
A simple Plug and Play FLight Controller for Wings. Supports two motors with ESC, 6 PWM pins, SPI, I2C and Serials. Also 6 ports for servos and extra GPIO pins for debug and freelance.

Custom STM32-based flight controller PCB for fixed-wing UAVs featuring IMU and barometer integration, PWM servo outputs, UART/SPI/I2C/CAN interfaces, USB-C debugging, low-noise power design, PID stabilization architecture, and custom KiCad footprint development.
Flight control uav is an open-source printed circuit board by vaishnav-ece, from the vaishnav-ece/STM32-FixedWing-FlightController repository on GitHub, published under the MIT licence. It is a 2-layer board with 72 parts on 85 nets, routed with 206 tracks and 0 vias.
It is built around the BMP390, ICM-42670-P and B120-E3. Its parts include 25 capacitors, 20 connectors, 11 resistors, 4 ICs and 3 diodes. It belongs with the robots and motor control and interfaces and adapters boards and the STM32 boards of this library.
Custom STM32-based flight controller PCB for fixed-wing UAVs featuring IMU and barometer integration, PWM servo outputs, UART/SPI/I2C/CAN interfaces, USB-C debugging, low-noise power design, PID stabilization architecture, and custom KiCad footprint development.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C5, C6, C8, C13, C14, C15, C16, C17, C18, C25 |
| 6 | 4K7 | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R6, R7, R9 |
| 6 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J15, J16, J17, J18, J19, J20 |
| 6 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J5, J7, J9, J10, J11, J14 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 2u2 | Capacitor_SMD:C_0603_1608Metric | C2, C4, C7 |
| 3 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J6, J8, J13 |
| 2 | 100n | Resistor_SMD:R_0603_1608Metric | R10, R11 |
| 2 | 100n | Capacitor_SMD:C_0504_1310Metric | C20, C24 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | 10n | Capacitor_SMD:C_0603_1608Metric | C3, C9 |
| 2 | 35p | Capacitor_SMD:C_0504_1310Metric | C22, C23 |
| 2 | B120-E3 | Diode_SMD:D_SOD-123 | D1, D2 |
| 2 | C | Capacitor_SMD:C_0603_1608Metric | C10, C11 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C12 |
| 1 | 1u | Capacitor_SMD:C_0504_1310Metric | C21 |
| 1 | 3V3 | Package_TO_SOT_SMD:TSOT-23-5 | U1 |
| 1 | 4u7 | Capacitor_SMD:C_0805_2012Metric | C19 |
| 1 | B1_IN | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J1 |
| 1 | B2_IN | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J2 |
| 1 | BMP390 | Package_LGA:ST_HLGA-10_2x2mm_P0.5mm_LayoutBorder3x2y | U3 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J4 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J12 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | FerriteBead | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | Fuse | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | ICM-42670-P | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U2 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | R | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | STM32F446RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U4 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW1 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | SW2 |
| 1 | USB_IN | Connector_USB:USB_C_Receptacle_GCT_USB4085 | J3 |
72 parts, built around the BMP390, ICM-42670-P and B120-E3. 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 vaishnav-ece/STM32-FixedWing-FlightController repository on GitHub, at the commit this page was made from: the board is flight control_uav.kicad_pcb and its schematic BMI_BHI.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Afligh8/FlightController
A simple Plug and Play FLight Controller for Wings. Supports two motors with ESC, 6 PWM pins, SPI, I2C and Serials. Also 6 ports for servos and extra GPIO pins for debug and freelance.

ShameemaCP2003/Custom-Flight-Controller-PCB
Open-source STM32 flight controller designed in KiCad for PX4 and ArduPilot-based UAV platforms.

iamneerajverma001/FLIGHT-CONTROLLER-PUSHPAK--2026
Download PCB ZIP · One-click download Open Portfolio App · One-click interactive project summary





TilenTinta/ReflowOven_controller
An open source controller for converting kitchen toaster oven to reflow oven