F8-fc rev a
victorhook·f8-fc·kicad/f8-fc_rev-a/f8-fc_rev-a.kicad_pcb
About the F8-fc rev a PCB
F8-fc 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

Main components on the F8-fc rev a
F8-fc rev a bill of materials (BOM)
105 components, 49 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F405RGT6 | LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | BMP388 | SENSORM-SMD_BMP388 | U2 |
| 1 | BMI270 | LGA-14_L3.0-W2.5-P0.50-BR | U3 |
| 1 | TPS62172DSG | WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias | U4 |
| 1 | GT-USB-7010AN | USB-SMD_GT-USB-7010AN | U5 |
| 1 | W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U13 |
| 1 | INA180A3 | SOT-23-5 | U14 |
| 1 | PMOS | SOT-523 | Q1 |
| 8 | 2300A | SOT-23_NoSilk | Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9 |
| 1 | 8 MHz | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | Battery | Conn_2_Bat | J1 |
| 1 | M1 | Conn_2_Motors | J2 |
| 1 | M2 | Conn_2_Motors | J3 |
| 1 | M3 | Conn_2_Motors | J4 |
| 1 | M4 | Conn_2_Motors | J5 |
| 1 | M5 | Conn_2_Motors | J6 |
| 1 | M6 | Conn_2_Motors | J7 |
| 1 | M7 | Conn_2_Motors | J8 |
| 1 | M8 | Conn_2_Motors | J9 |
| 1 | USART1 | Conn_4_Accesory | J10 |
Show 29 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USART2 | Conn_4_Accesory | J11 |
| 1 | FC-ESC con | Conn_8_Accesory | J12 |
| 1 | Motors2 | Conn_4_Accesory | J13 |
| 1 | UART4 | Conn_4_Accesory | J14 |
| 1 | USART6 | Conn_4_Accesory | J15 |
| 3 | I2C | Conn_4_Accesory | J16, J17, J18 |
| 1 | Debug | PinHeader_1x03_P1.27mm_Vertical | J19 |
| 1 | SW_SPST | SW-SMD_TS-1086EV-16 | SW1 |
| 1 | RED | LED_0603_1608Metric_NoSilk | D1 |
| 1 | BLUE | LED_0603_1608Metric_NoSilk | D2 |
| 1 | GREEN | LED_0603_1608Metric_NoSilk | D3 |
| 9 | D_Schottky | D_SOD-523_NoSilk | D4, D5, D6, D7, D8, D9, D10, D11 +1 |
| 1 | 2.2uH | L_0402_1005Metric | L1 |
| 1 | 22uF | C_0603_1608Metric_NoSilk | C1 |
| 1 | 10uF | C_0603_1608Metric_NoSilk | C2 |
| 2 | 100nF | C_0402_1005Metric_NoSilk | C3, C4 |
| 10 | 0.1uF | C_0402_1005Metric_NoSilk | C5, C6, C9, C10, C11, C12, C13, C14 +2 |
| 2 | 24pF | C_0402_1005Metric_NoSilk | C7, C8 |
| 8 | 1uF | C_0402_1005Metric_NoSilk | C17, C18, C19, C20, C21, C22, C23, C24 |
| 2 | 2.2uF | C_0402_1005Metric_NoSilk | C25, C26 |
| 1 | 100k | R_0402_1005Metric_NoSilk | R1 |
| 11 | 10k | R_0402_1005Metric_NoSilk | R2, R11, R13, R15, R17, R19, R21, R23 +3 |
| 1 | 20k | R_0402_1005Metric_NoSilk | R3 |
| 3 | 1k | R_0402_1005Metric_NoSilk | R4, R5, R6 |
| 1 | 22k | R_0402_1005Metric_NoSilk | R7 |
| 1 | 4.7k | R_0402_1005Metric_NoSilk | R8 |
| 2 | 5.11k | R_0402_1005Metric_NoSilk | R9, R10 |
| 1 | 1m | R_1206_3216Metric | R12 |
| 8 | 100R | R_0402_1005Metric_NoSilk | R14, R16, R18, R20, R22, R24, R26, R28 |
F8-fc 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 rev a: common questions
What microcontroller does the F8-fc rev a use?
The F8-fc rev a is built around the STM32F405RGT6, from the STM32 family.
How big is the F8-fc rev a PCB?
The F8-fc 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 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 rev a design files?
From the victorhook/f8-fc repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the F8-fc 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 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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k