Skip to the content
PCBKitNew board
4 layersSTM32F405 Flight Controller, the printed circuit board in 3D

STM32F405 Flight Controller

Allen2331/STM32-Flight-Controller1
Copper layers
4
Thickness
1.6 mm
Parts
71
Nets
79
Pads
301
Tracks, vias
279, 47
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Aug 2024
Updated
7 Mar 2025

Overview

STM32F405 Flight Controller is an open-source printed circuit board by Allen2331, from the Allen2331/STM32-Flight-Controller repository on GitHub. It is a 4-layer board with 71 parts on 79 nets, routed with 279 tracks and 47 vias.

It is built around the LMR33640DDDA, AP7361C-33E and BAT54C, with the USBLC6-2P6 among its other parts. Its parts include 34 capacitors, 12 resistors, 7 ICs, 4 connectors and 4 switches. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

4

Parts

71
QtyValueFootprintReferences
12100nFCapacitor_SMD:C_0603_1608MetricC3, C4, C5, C6, C7, C18, C28, C28, C34, C35, C38, C41
41uFCapacitor_SMD:C_0603_1608MetricC10, C11, C17, C36
422uFCapacitor_SMD:C_0603_1608MetricC20, C21, C22, C23
4MountingHoleMountingHole:MountingHole_3.2mm_M3_ISO7380H1, H2, H3, H4
310KResistor_SMD:R_0603_1608MetricR3, R3, R11
2100kResistor_SMD:R_0603_1608MetricR4, R5
210nFCapacitor_SMD:C_0603_1608MetricC9, C37
215pFCapacitor_SMD:C_0603_1608MetricC29, C30
22.2KResistor_SMD:R_0603_1608MetricR7, R8
22.2uFCapacitor_SMD:C_0603_1608MetricC26, C27
24.7uFCapacitor_SMD:C_0603_1608MetricC24, C25
25.1KResistor_SMD:R_0603_1608MetricR1, R2
2SW_PushButton_Switch_THT:SW_PUSH_6mm_H4.3mmSW2, SW2
2SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12SW1, SW1
2~Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalU6, U6
10.1uCapacitor_SMD:C_0603_1608MetricC39
110uFCapacitor_SMD:C_0603_1608MetricC15
110uFCapacitor_SMD:C_0805_2012MetricC8
115KResistor_SMD:R_0603_1608MetricR10
116MHz CrystalCustom Footprints:OSC_X322516MLB4SIY1
11KResistor_SMD:R_0603_1608MetricR9
12.2uCapacitor_SMD:C_0603_1608MetricC40
1220nFCapacitor_SMD:C_0603_1608MetricC16
124.9kResistor_SMD:R_0603_1608MetricR6
139pFCapacitor_SMD:C_0603_1608MetricC19
16.8uHInductor_SMD:L_Coilcraft_XAL7030-682L1
1AP7361C-33EPackage_TO_SOT_SMD:SOT-223-3_TabPin2U4
1BAT54CPackage_TO_SOT_SMD:SOT-23-3D2
1Conn_01x04Connector_JST:JST_EH_B4B-EH-A_1x04_P2.50mm_VerticalJ8
1Conn_01x08Connector_JST:JST_EH_B8B-EH-A_1x08_P2.50mm_VerticalJ9
1FerriteBeadInductor_SMD:L_0603_1608MetricFB1
1LEDLED_SMD:LED_0805_2012MetricD3
1LMR33640DDDAPackage_SO:Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalViasU7
1STM32F405RGTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1SWDConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ7
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666D1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01AJ1
1~Custom Footprints:XDCR_ICM-42670-PU11
1~Custom Footprints:BMP390LU9

Questions

What parts does the STM32F405 Flight Controller use?

71 parts, built around the LMR33640DDDA, AP7361C-33E, BAT54C and USBLC6-2P6. 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.

Where can I download the STM32F405 Flight Controller KiCad files?

From the Allen2331/STM32-Flight-Controller repository on GitHub, at the commit this page was made from: the board is PCB/STM32F405_Flight_Controller.kicad_pcb and its schematic Schematic/FC_Connectors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the STM32F405 Flight Controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask Allen2331 before reusing the design.

Similar boards

  • 2 layers53.8 × 53.1 mmObd32, the printed circuit board in 3D

    Obd32

    mkrasselt1/obd32

    Anyone is free to join our goal to make the hardware reliable and affordable.

    79 parts4
  • 2 layers85.2 × 107.8 mmVCU Module, the printed circuit board in 3D

    VCU Module

    VikingMotorsports/2027-SAE-Electric-VCU

    temp VMS VCU repo

    66 parts3
  • 2 layers90.2 × 62 mmHpi baja, the printed circuit board in 3D

    Hpi baja

    slimcdk/hpi-baja

    Projects contaning custom parts for HPI Baja 1/5 scale RC cars

    19 parts1
  • 4 layers90 × 124.3 mmDuck, the printed circuit board in 3D

    Duck

    hackclub/OnBoard

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

    94 parts915
  • 2 layers40 × 61 mmUWB Fly Drone, the printed circuit board in 3D

    UWB Fly Drone

    DynamicWhiteHat/Orbit

    An ESP-32 powered drone that follows you

    81 parts4
  • 2 layers82.6 × 74.3 mmReverb, the printed circuit board in 3D

    Reverb

    DynamicWhiteHat/Reverb

    A custom Spotify record player

    113 parts1
  • 4 layers55.9 × 83.8 mmStm32g474board, the printed circuit board in 3D

    Stm32g474board

    halherta/stm32g474board

    EmbLynx Development board for the stm32G474RE microcontroller

    70 partsMIT