Drone PCB FC v2

Ethansuttor·drone_PCB·fallbacks/Drone_PCB_FC_v2.kicad_pcb

Drone PCB FC v2 layout, top view — open source STM32 board by Ethansuttor
Simulate this board

About the Drone PCB FC v2

Drone PCB FC v2 is an open source STM32 PCB design by Ethansuttor, published on GitHub. It is a 4-layer board measuring 60 × 44 mm, with 61 components from 38 distinct parts.

Its main chip is the STM32F405RGT6, from the STM32 family. Other key parts include the AP2112K-3.3, USBLC6-2SC6, W25Q128JVSIQ, TPS5430DDAR and ICM-42605. By type, the board carries 24 capacitors, 15 resistors, 6 ICs, 6 diodes, 4 connectors and 2 switches.

It belongs with the robotics & motion, power & battery and sensors designs in this gallery, and the repository also holds 2 earlier revisions of it.

From the project

An 80×80 mm STM32F405 flight controller for a 4S freestyle quad, running Betaflight off a custom target I wrote. I built it to find out whether I could take an embedded system from a blank schematic all the way to something that actually flies.

An 80×80 mm STM32F405 flight controller for a 4S freestyle quad, running Betaflight off a custom target I wrote. I built it to find out whether I could take an embedded system from a blank schematic all the way to something that actually flies.

Boards are at JLCPCB. Nothing has been powered on yet, so treat everything below as designed-and-verified-on-paper, not proven.

Drone PCB FC v2, from the project README
From the project README

Main components on the Drone PCB FC v2

Drone PCB FC v2 bill of materials (BOM)

61 components, 38 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AP2112K-3.3
U1
1
USBLC6-2SC6
U2
1
W25Q128JVSIQ
W25Q128JVSIQTR
Winbond(华邦)
U3
1
STM32F405RGT6
STM32F405RGTx
U4
1
TPS5430DDAR
TI(德州仪器)
U5
1
ICM-42605
TDK InvenSense(应美盛)
U6
1
8MHZ
8MHz
Y1
1
SM10B-SRSS-TB(LF)(SN)
SM10B-SRSS-TB
JST
CN1
1
CONN_01X05
Conn_01x05
J1
1
TYPE-C-31-M-12
USB_C_Receptacle_USB2.0_14P
J2
1
CONN_01X04
Conn_01x04
J3
1
TLV73333PDBV
IMU-U2
2
SW_Push
SW1, SW2
1
C173413
D_Zener
D1
1
SS34
D2
2
C8678
D_Schottky
D3, D4
1
LED
D5
1
LED
D6
1
C139475
600ohms 100MHz
FB1
1
15UH
15uH
L2
Show 18 more
QtyPartRefs
5
1UF
1uF
C1, C2, C3, C4, C19
1
10UF
10uF
C5
1
10NF
.01uF
C7
1
220UF
220uF
C8
2
10NF
10nF
C9, C18
3
2.2UF
2.2uF
C10, C12, C13
1
100NF
.1uF
C11
7
100NF
100nF
C20, C24, C25, C26, C27, C29, C30
2
22PF
22pF
C21, C22
1
4.7UF
4.7uF
C28
2
5.1K
5.1k
R1, R2
7
10K
10k
R3, R4, R9, R13, R15, R17, R18
1
1k
R5
1
100K
100k
R6
1
10K
10k
R7
1
3.24K
3.24k
R8
1
470
R14
1
330
R19

Drone PCB FC v2 design files

The KiCad project lives in the Ethansuttor/drone_PCB repository on GitHub; these links point at the commit this page was built from.

Drone PCB FC v2: common questions

What microcontroller does the Drone PCB FC v2 use?

The Drone PCB FC v2 is built around the STM32F405RGT6, from the STM32 family.

How big is the Drone PCB FC v2?

The Drone PCB FC v2 measures 60 × 44 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Drone PCB FC v2?

61 components, from 38 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Drone PCB FC v2 design files?

From the Ethansuttor/drone_PCB repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Drone PCB FC v2 design in my own project?

The repository has no license, so all rights stay with Ethansuttor. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Drone PCB FC v2 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in drone_PCB

Earlier revisions in the repo: Drone_PCB_FC_v1, Drone_PCB_FC

Similar boards