Skip to the content
4 layers40 × 40 mmSTMF405 Flight Controller, the printed circuit board in 3D

A flight controller inspired by Speedybee F405 v3 but with CAN and flash memory instead of flash card.

Size
40 × 40 mm
Copper layers
4
Thickness
1.6 mm
Parts
214
Nets
146
Pads
712
Tracks, vias
1,401, 179
Pours
7
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
21 Jul 2024
Updated
6 Aug 2024

Overview

STMF405 Flight Controller is an open-source printed circuit board by MatthiasGeorgImhof, from the MatthiasGeorgImhof/STMF405_Flight_Controller repository on GitHub. It is a 4-layer board of 40 × 40 mm with 214 parts on 146 nets, routed with 1,401 tracks and 179 vias.

It is built around the AT7456E, ATTINY85-20SU and AP63203WU, with the AP63205WU, CSNP4GCR01-AMW and DPS310XTSA1 among its other parts. Its parts include 54 capacitors, 40 resistors, 18 diodes, 10 ICs and 2 inductors. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

12

README

Readme.md

A flight controller inspired by Speedybee F405 v3 but with CAN and flash memory instead of flash card.

Parts

214
QtyValueFootprintReferences
27100nProject:C_0201_0603MetricC2, C3, C10, C18, C19, C20, C21, C22, C25, C26, C28, C30, C31, C33, C34, C38 +11
17GNDProject:TestPoint_Pad_1.0x1.5mmTP13, TP19, TP24, TP25, TP28, TP35, TP36, TP43, TP44, TP51, TP52, TP55, TP61, TP67, TP68, TP69 +1
122u2Capacitor_SMD:C_0402_1005MetricC8, C9, C11, C12, C17, C23, C24, C27, C29, C32, C43, C45
1022Project:R_0201_0603MetricR2, R3, R8, R9, R12, R16, R17, R18, R19, R21
7+4VProject:TestPoint_Pad_1.0x1.5mmTP29, TP30, TP37, TP38, TP45, TP46, TP58
722uCapacitor_SMD:C_0805_2012MetricC15, C16, C36, C37, C40, C41, C50
75k1Project:R_0201_0603MetricR4, R5, R6, R7, R20, R36, R37
6+3VProject:TestPoint_Pad_1.0x1.5mmTP56, TP57, TP73, TP74, TP75, TP76
5+5VProject:TestPoint_Pad_1.0x1.5mmTP23, TP27, TP64, TP65, TP66
4CDBQC0130L-HFProject:SDO_0402C&slash_SOD-923F_CIPD11, D12, D13, D14
4MountingHole_PadProject:MountingHole_4.3mm_M4_Pad_Via_CustomH1, H2, H3, H4
4Red, Green, Blue (RGB)Project:IN-PI15_INLLED1, LED2, LED3, LED4
310uCapacitor_SMD:C_0805_2012MetricC1, C35, C39
31kProject:R_0201_0603MetricR13, R14, R15
322k1Project:R_0201_0603MetricR1, R28, R38
3680Project:R_0201_0603MetricR26, R27, R40
20Project:R_0201_0603MetricR30, R32
2100pCapacitor_SMD:C_0402_1005MetricC47, C48
210MProject:R_0201_0603MetricR31, R33
216pCapacitor_SMD:C_0402_1005MetricC13, C14
21k5Project:R_0201_0603MetricR23, R24
260.4Project:R_0201_0603MetricR34, R35
275Project:R_0201_0603MetricR10, R11
2BATProject:TestPoint_Pad_1.0x1.5mmTP22, TP26
2BAT60JFILMDiode_SMD:D_SOD-323D2, D3
2ESDS304DBVRProject:DBV0005A_LU9, U10
2LOGOProject:4111spyglassrndG***, G***
2PMEG3030CERXDiode_SMD:Nexperia_CFP3_SOD-123WD4, D5
1100kProject:R_0201_0603MetricR22
110155435-00011LFProject:AMPHENOL_10155435-00011LFJ1
1120RInductor_SMD:L_0603_1608MetricFB1
11k2Project:R_0201_0603MetricR25
127MHzProject:XTAL_ECS-270-20-30B-TRY2
13.3uHInductor_SMD:L_1210_3225MetricL2
13k3Project:R_0201_0603MetricR29
14.7uHInductor_SMD:L_1210_3225MetricL1
14n7Capacitor_SMD:C_0402_1005MetricC44
15k36Project:R_0201_0603MetricR39
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1ADC_IProject:TestPoint_Pad_1.0x1.5mmTP10
1ADC_RSProject:TestPoint_Pad_1.0x1.5mmTP11
1AP63203WUPackage_TO_SOT_SMD:TSOT-23-6U8
1AP63205WUPackage_TO_SOT_SMD:TSOT-23-6U7
1AT7456EProject:SOP65P640X120-29NU2
1ATTINY_MISOProject:TestPoint_Pad_1.0x1.5mmTP16
1ATTINY_MOSIProject:TestPoint_Pad_1.0x1.5mmTP15
1ATTINY_RESETProject:TestPoint_Pad_1.0x1.5mmTP18
1ATTINY_SCKProject:TestPoint_Pad_1.0x1.5mmTP17
1ATtiny85-20SPackage_SO:SOIC-8W_5.3x5.3mm_P1.27mmU13
1BATTestPoint:TestPoint_Pad_1.5x1.5mmTP20
1CAN1_HProject:TestPoint_Pad_1.0x1.5mmTP12
1CAN1_LProject:TestPoint_Pad_1.0x1.5mmTP14
1CSNP4GCR01-AMWPackage_LGA:LGA-8_8x6mm_P1.27mmU3
1D26V0H1U2LP20-7Project:U-DFN2020-2_DIO-LD1
1DPS310XTSA1Project:XDCR_DPS310XTSA1U6
1ESD351DPYRProject:DPY2_TEXU11
1EVP-AA602WProject:EVPAA&slash_EVP2A_PANSW1
1GNDTestPoint:TestPoint_Pad_1.5x1.5mmTP21
1GPIO1Project:TestPoint_Pad_1.0x1.5mmTP53
1GPIO2Project:TestPoint_Pad_1.0x1.5mmTP54
1GREEN V3LED_SMD:LED_0603_1608MetricD9
1GREEN V4LED_SMD:LED_0603_1608MetricD8
1I2C2_SCLProject:TestPoint_Pad_1.0x1.5mmTP59
1I2C2_SDAProject:TestPoint_Pad_1.0x1.5mmTP60
1ICM-42688-PProject:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y_no_mask_bridgesU5
1ORANGE GPIOLED_SMD:LED_0603_1608MetricD10
1PWM1Project:TestPoint_Pad_1.0x1.5mmTP4
1PWM2Project:TestPoint_Pad_1.0x1.5mmTP3
1PWM3Project:TestPoint_Pad_1.0x1.5mmTP2
1PWM4Project:TestPoint_Pad_1.0x1.5mmTP1
1PWM5Project:TestPoint_Pad_1.0x1.5mmTP8
1PWM6Project:TestPoint_Pad_1.0x1.5mmTP7
1PWM7Project:TestPoint_Pad_1.0x1.5mmTP6
1PWM8Project:TestPoint_Pad_1.0x1.5mmTP5
1PWM9Project:TestPoint_Pad_1.0x1.5mmTP9
1RED V5 InternalLED_SMD:LED_0603_1608MetricD7
1RED V5 USBLED_SMD:LED_0603_1608MetricD6
1RX1Project:TestPoint_Pad_1.0x1.5mmTP31
1RX2Project:TestPoint_Pad_1.0x1.5mmTP39
1RX3Project:TestPoint_Pad_1.0x1.5mmTP47

The 198 most common of 214 parts.

Similar boards

  • 4 layers40 × 40 mmSTMF765 Flight Controller, the printed circuit board in 3D

    STMF765 Flight Controller

    MatthiasGeorgImhof/STMF765_Flight_Controller

    A flight controller inspired by Speedybee F405 v3 but with CAN using F7 MCU. Use flash memory instead of flash card.

    235 parts1
  • 4 layers48.9 × 49.8 mmFC REV2, the printed circuit board in 3D

    FC REV2

    xXsenseiXx/KHATAF-F411

    Open-hardware 4-layer STM32F411 drone flight controller designed in KiCad for INAV and Betaflight.

    73 parts2
  • 6 layers36 × 36 mmNewSkyH7-Air, the printed circuit board in 3D

    NewSkyH7-Air

    kuku-199/NewSky

    159 parts10Apache-2.0
  • 4 layers80 × 105.5 mmNetdaq, the printed circuit board in 3D

    Netdaq

    Gherkin/netdaq

    913 partsCERN-OHL-P-2.0
  • 2 layers81.8 × 46.5 mmCentral pcb, the printed circuit board in 3D

    Central pcb

    IoT-systems-2023-2024/Central

    Het centrale systeem

    54 parts
  • 4 layers26.5 × 26.3 mmMintAlpha2, the printed circuit board in 3D

    MintAlpha2

    armgits/mint-fcb

    Miniature Flight Controller Board for micro/nano drones.

    84 parts1MIT
  • 4 layers71.8 × 109.5 mmMCC22, the printed circuit board in 3D

    MCC22

    ZeniteSolar/MCC22

    Follow the steps below, if any value differs from the expected, abort the test. Power off and on after each step. Always limit the power source to 18V at 100mA. Use this link to find components on the board.

    245 parts1
  • 6 layersPpg pcb v08, the printed circuit board in 3D

    Ppg pcb v08

    holison-001/MVP-PPG

    기존 PPG와 전선 6개로 연결하는 전이중 RS-422 ↔ 3.3V UART 변환 보드다. 같은 작업 폴더에 별도 KiCad 프로젝트로 작성했다. 외부 9V를 PPG와 공유하고, 사용자 지정 LD1117-3.3V로 이 보드의 통신부와 UART 포트용 3.3V를 만든다. MCU는 추가하지 않는다.

    42 parts

Questions

How big is the STMF405 Flight Controller PCB?

It measures 40 × 40 mm and has 4 copper layers, 1.6 mm thick.

What parts does the STMF405 Flight Controller use?

214 parts, built around the AT7456E, ATTINY85-20SU, AP63203WU and AP63205WU. 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 STMF405 Flight Controller KiCad files?

From the MatthiasGeorgImhof/STMF405_Flight_Controller repository on GitHub, at the commit this page was made from: the board is STMF405_Flight_Controller.kicad_pcb and its schematic STMF405_Flight_Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

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