ZenFly F71

LongDo1902·STM32_Drone·ZenFlyF72_Refine/ZenFly F71.kicad_pcb

ZenFly F71 PCB layout, top view — open source STM32 board by LongDo1902
Simulate this board

About the ZenFly F71 PCB

ZenFly F71 is an open source STM32 PCB design by LongDo1902, published on GitHub. It is a 4-layer board measuring 41.5 × 41.5 mm, with 171 components from 116 distinct parts.

Its main chip is the ICM-42688-P, from the STM32 family. Other key parts include the AT7456E, BMP388, W25Q256JVEIQ, AZ1117-ADJ and TPS54335ADRCR. By type, the board carries 59 capacitors, 45 resistors, 28 connectors, 11 ICs, 9 LEDs and 6 inductors.

It belongs with the robotics & motion designs in this gallery.

From the project

Developing quadcopter from scratch including stm32 programing and self-built flight controller PCB.

Main components on the ZenFly F71

ZenFly F71 bill of materials (BOM)

171 components, 116 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ICM-42688-P
STM32F722RET6
U1
1
AT7456E
ICM-42688-P
U2
1
BMP388
W25Q128JVSIQ
U3
1
W25Q256JVEIQ
BMP280
U4
1
AZ1117-ADJ
USBLC6-2P6
U5
1
TPS54335ADRCR
TLV75733PDBVR
U6
1
TPS54335ADRCR
MP9943GQ-Z
U7
1
STM32F722RET6
MP9943GQ-Z
U8
1
ESP8285
U9
1
SE2431L-R
U10
1
SX1280IMLTRT
U11
1
MMBT3904TT1G
Q2
1
27MHZ
NX2016SA-26MHZ-STD-CZS-2
Y1
1
8MHZ
Q22FA12800519
Y2
1
3X008000BP
Y3
1
CONN_01X03
Conn_01x02_Socket
J1
1
CONN_01X03
TYPEC-304YSSW-ACP16
J2
1
CONN_01X03
Conn_01x03_Socket
J3
1
CONN_01X03
SM06B-SRSS-TB_LF__SN_
J4
2
Conn_01x04_Socket
J5, J7
Show 96 more
QtyPartRefs
2
CONN_01X04
Conn_01x02_Socket
J6, J10
1
CONN_01X06
SM08B-SRSS-TB_LF__SN_
J8
1
TC2030-IDC-NL
Conn_01x02_Socket
J9
1
CONN_01X04
Conn_01x06_Socket
J11
1
CONN_01X06
Conn_01x01_Socket
J12
5
Conn_01x02_Socket
J13, J22, J23, J25, J27
2
U.FL-R-SMT-1(10)
J14, J17
4
Conn_01x01_Socket
J15, J24, J26, J28
1
Conn_01x08_Socket
J16
3
Conn_01x03_Socket
J18, J19, J20
1
503398-1892
J21
1
KLJ-4020
BZ1
1
2450FM07D0034T
FL1
1
MEM1608P75R0T001
FL2
2
B3U-1000P
SW1, SW3
1
TA-3514-A1-B
SW2
4
19-213/Y2C-CQ2R2L/3T(CY)
LED1, LED2, LED4, LED8
1
19-213/R6C-AP1Q2B/5T
LED3
1
19-213/BHC-ZL1M2RY/5T
LED5
1
19-213/GVC-AMNB/5T
LED6
1
19-213/GHC-XS1T1N/5T
LED7
1
NCD0603W3
LED9
1
RB088LAM-40TFR
BAT54C, 215
D1
1
PRTR5V0U2X
P6SMB30CA
D2
1
LMBR130T1G
D3
1
120R
BLM03AX121SN1D
FB1
2
10uH
L1, L2
1
15uH
L3
2
3nH
L4, L5
2
10P
100nF
C1, C2
7
100N
100nF
C3, C6, C9, C11, C14, C23, C45
1
0.1U
100nF
C4
1
22U
4.7uF
C5
1
2U2
100nF
C7
1
22U
2.2uF
C8
1
10N
10u
C10
1
100N
2.2uF
C12
2
100N
10nF
C13, C24
2
10U
100nF
C15, C16
2
10U
1u
C17, C18
1
10U
10pF
C19
4
100N
10pF
C20, C21, C39, C40
1
22U
10pF
C22
2
91P
4.7uF
C25, C26
2
1N8
100nF
C27, C28
1
47U
10nF
C29
4
10uF
C29_BEC1, C29_BEC2, C30_BEC1, C30_BEC2
2
47U
100nF
C30, C31
2
1uF
C31_BEC1, C31_BEC2
1
47U
470nF
C32
2
100nF
C32_BEC1, C32_BEC2
1
47U
18pF
C33
3
100nF
C33_BEC1, C33_BEC2, C44
1
10P
18pF
C34
2
22uF
C34_BEC1, C35_BEC1
2
22uF
C34_BEC2, C35_BEC2
1
10P
1.2p
C35
1
4U7
1.2p
C36
1
10U
1.2p
C37
1
1.2p
C38
2
100N
1uF
C41, C42
1
0.1U
10u
C43
1
75R
0
R1
2
10K
R2, R24
1
75R
10K
R3
2
4.7K
R4, R5
2
4K7
5.1k
R6, R7
1
10K
22
R8
1
5K1
22
R9
1
5K1
10K
R10
1
27R
10K
R11
1
27R
12K
R12
1
550R
10K
R13
1
550R
18k
R14
1
31K
2k
R15
1
31K
560
R16
2
10K
330
R17, R18
1
100K
1.1K
R19
1
9K7
330
R20
1
100K
330
R21
1
19K1
330
R22
1
18
R23
1
10K
R25
1
10K
2.2K
R26
2
1M
R26_BEC1, R26_BEC2
1
330R
1.2K
R27
2
100K
R27_BEC1, R27_BEC2
1
100K
R28
2
20
R28_BEC1, R28_BEC2
1
550R
330
R29
2
51K
R29_BEC1, R29_BEC2
1
100K
R30
1
3.92K
R30_BEC1
1
7.5K
R30_BEC2
3
330
R31, R32, R33
2
41.2K
R31_BEC1, R31_BEC2

ZenFly F71 design files

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

ZenFly F71: common questions

What microcontroller does the ZenFly F71 use?

The ZenFly F71 is built around the ICM-42688-P, from the STM32 family.

How big is the ZenFly F71 PCB?

The ZenFly F71 measures 41.5 × 41.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ZenFly F71?

171 components, from 116 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 ZenFly F71 design files?

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

Can I use the ZenFly F71 design in my own project?

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

Can I test firmware for the ZenFly F71 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 STM32_Drone

Similar boards