F8-fc h7 rev a

victorhook·f8-fc·kicad/f8-fc-h7_rev-a/f8-fc-h7_rev-a.kicad_pcb

F8-fc h7 rev a PCB layout, top view — open source STM32 board by victorhook

About the F8-fc h7 rev a PCB

F8-fc h7 rev a is an open source STM32 PCB design by victorhook, published on GitHub. It is a 4-layer board measuring 35.5 × 35.5 mm, with 105 components from 49 distinct parts.

Its main chip is the STM32F405RGT6, from the STM32 family. Other key parts include the BMP388, BMI270, TPS62172DSG, GT-USB-7010AN and W25Q128JVS. By type, the board carries 29 resistors, 26 capacitors, 19 connectors, 12 diodes, 9 transistors and 7 ICs.

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

From the project

f8 fc is a fully open source AIO flight controller with 8 motor drives

f8 fc is a fully open source AIO flight controller that is made primarily for small drones with brushed drones. It features: - STM32F405 microcontroller with 1MB flash - BMI270 imu - BMP388 barometer - Onboard 16MB external flash for data logging - Status LEDs - 1-4s input voltage - 4 available UARTs - 8 brushed motor drives with 6A mosfets - Voltage & current sensing - Runs ardupilot

F8-fc h7 rev a, from the project README
From the project README

Main components on the F8-fc h7 rev a

F8-fc h7 rev a bill of materials (BOM)

105 components, 49 distinct parts.

QtyPartRefs
1
STM32F405RGT6
U1
1
BMP388
U2
1
BMI270
U3
1
TPS62172DSG
U4
1
GT-USB-7010AN
U5
1
W25Q128JVS
U13
1
INA180A3
U14
1
PMOS
Q1
8
2300A
Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9
1
8 MHz
Y1
1
Battery
J1
1
M1
J2
1
M2
J3
1
M3
J4
1
M4
J5
1
M5
J6
1
M6
J7
1
M7
J8
1
M8
J9
1
USART1
J10
Show 29 more
QtyPartRefs
1
USART2
J11
1
FC-ESC con
J12
1
Motors2
J13
1
UART4
J14
1
USART6
J15
3
I2C
J16, J17, J18
1
Debug
J19
1
SW_SPST
SW1
1
RED
D1
1
BLUE
D2
1
GREEN
D3
9
D_Schottky
D4, D5, D6, D7, D8, D9, D10, D11 +1
1
2.2uH
L1
1
22uF
C1
1
10uF
C2
2
100nF
C3, C4
10
0.1uF
C5, C6, C9, C10, C11, C12, C13, C14 +2
2
24pF
C7, C8
8
1uF
C17, C18, C19, C20, C21, C22, C23, C24
2
2.2uF
C25, C26
1
100k
R1
11
10k
R2, R11, R13, R15, R17, R19, R21, R23 +3
1
20k
R3
3
1k
R4, R5, R6
1
22k
R7
1
4.7k
R8
2
5.11k
R9, R10
1
1m
R12
8
100R
R14, R16, R18, R20, R22, R24, R26, R28

F8-fc h7 rev a design files

The KiCad project lives in the victorhook/f8-fc repository on GitHub; these links point at the commit this page was built from.

F8-fc h7 rev a: common questions

What microcontroller does the F8-fc h7 rev a use?

The F8-fc h7 rev a is built around the STM32F405RGT6, from the STM32 family.

How big is the F8-fc h7 rev a PCB?

The F8-fc h7 rev a measures 35.5 × 35.5 mm, has 4 copper layers and is 1 mm thick.

How many components are on the F8-fc h7 rev a?

105 components, from 49 distinct parts. The full bill of materials is listed on this page.

Where can I download the F8-fc h7 rev a design files?

From the victorhook/f8-fc repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the F8-fc h7 rev a design in my own project?

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

Can I test firmware for the F8-fc h7 rev a 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 f8-fc

Similar boards