STM32-FC
NARAE-INHA-UNIV·NARAEON-hw·STM32-FC/STM32-FC.kicad_pcb
About the STM32-FC PCB
STM32-FC is an open source STM32 PCB design by NARAE-INHA-UNIV, published on GitHub. It is a 4-layer board measuring 50 × 70 mm, with 106 components from 42 distinct parts.
Its main chip is the STM32F407VETX, from the STM32 family. Other key parts include the USBLC6-2SC6, TPS62840YBG, W25X40CLUXIG, ICM-42688-P and ICM-45686. By type, the board carries 34 capacitors, 32 resistors, 15 connectors, 11 ICs, 6 diodes and 3 test points.
It belongs with the robotics & motion and sensors designs in this gallery.
From the project
STM32-based flight controller designed with KiCAD.
NARAEON은 인하대학교 모형항공기 동아리 '나래'(NARAE)에서 개발 중인 오픈소스 비행제어컴퓨터(FC) 프로젝트입니다. 이 프로젝트는 학술적 연구, 개발 그리고 취미 활동을 목적으로 하는 모든 분들을 위해 하드웨어, 펌웨어를 포함하고 있습니다.
- STM32-FC : Firmware & Source code - NALDA : GCS
- ICM-45686 & ICM-42688-P dual IMU - LIS2MDL eCompass - ICP-20100 pressure sensor - 내장 Flash memory & Micro SD card - IBUS, SBUS, SRXL2, ELRS, PPM RC 프로토콜 지원
NARAEON 프로젝트는 여러분의 참여를 언제나 환영합니다! 버그 리포트, 기능 제안, 코드 기여 등 어떤 형태의 기여도 프로젝트 발전에 큰 힘이 됩니다. 기여하고 싶으시다면 다음을 참고해 주세요.

Main components on the STM32-FC
STM32-FC bill of materials (BOM)
106 components, 42 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F407VETX STM32F407VETx | LQFP-100_14x14mm_P0.5mm | U1 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U2 |
| 2 | TPS62840YBG | Texas_DSBGA-6_0.855x1.255mm_Layout2x3_P0.4mm_LevelC | U3, U4 |
| 1 | W25X40CLUXIG | USON_LUXIG TR_WIN | U5 |
| 1 | ICM-42688-P | IIM42352_L | U6 |
| 1 | ICM-45686 | ICM-45686 | U7 |
| 1 | ICP-20100 | ICP-20100 | U8 |
| 1 | LIS2MDLRT | LIS2MDLTR | U9 |
| 2 | ATA6561-GBQW | VDFN8_3X3_MCH-L | U10, U11 |
| 1 | PMDPB30XN | Nexperia_SOT1118 | Q1 |
| 1 | 16MHZ 16MHz | Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y1 |
| 5 | C189892 GH 1.25mm 6P | JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical | J1, J3, J10, J11, J15 |
| 1 | USB_C_USB2.0_16P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J2 |
| 1 | DM3AT-SF-PEJM5 | microSD_HC_Hirose_DM3AT-SF-PEJM5 | J4 |
| 3 | PWM_CONN_3X04 PWM_Conn_3x04 | PWM_Conn_3x04_JLC | J5, J6, J7 |
| 1 | C485354 ZH 1.5mm 4P | JST_ZH_B4B-ZR-SM4-TF_1x04-1MP_P1.50mm_Vertical | J8 |
| 4 | C161692 GH 1.25mm 4P | JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J9, J12, J13, J14 |
| 1 | FUET-4020 | FUET-4020 | BZ1 |
| 3 | C24980 Test Pin | PinHeader_1x03_P1.27mm_Vertical | TP1, TP2, TP3 |
| 1 | C130719 Red | LED_0402_1005Metric | D1 |
Show 22 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | B5819W | D_SOD-323 | D2, D5, D6 |
| 1 | C130721 Yellow | LED_0402_1005Metric | D3 |
| 1 | C130724 Blue | LED_0402_1005Metric | D4 |
| 2 | 2.2U 2.2u | VLS201610ET-2R2M | L1, L2 |
| 2 | 10PF 10pF | C_0402_1005Metric | C1, C4 |
| 4 | 10UF 10uF | C_0402_1005Metric | C2, C16, C17, C26 |
| 19 | 100NF 100nF | C_0402_1005Metric | C3, C5, C6, C9, C10, C11, C13, C18 +11 |
| 2 | 2.2UF 2.2uF | C_0402_1005Metric | C7, C8 |
| 1 | 1UF 1uF | C_0402_1005Metric | C12 |
| 2 | 4.7UF 4.7uF | C_0402_1005Metric | C14, C15 |
| 1 | 10NF 10nF | C_0402_1005Metric | C20 |
| 1 | 100PF 100pF | C_0402_1005Metric | C21 |
| 1 | 2.2NF 2.2nF | C_0402_1005Metric | C23 |
| 1 | 220NF 220nF | C_0402_1005Metric | C29 |
| 2 | 100K 100k | R_0402_1005Metric | R1, R3 |
| 1 | 4K7 4k7 | R_0402_1005Metric | R2 |
| 4 | 120 | R_0402_1005Metric | R4, R26, R27, R33 |
| 3 | 1k | R_0402_1005Metric | R5, R6, R7 |
| 2 | 5K1 5k1 | R_0402_1005Metric | R8, R9 |
| 1 | 1K5 1k5 | R_0402_1005Metric | R10 |
| 2 | 267K 267k | R_0402_1005Metric | R11, R12 |
| 17 | 10K 10k | R_0402_1005Metric | R13, R14, R15, R16, R17, R18, R19, R21 +9 |
STM32-FC design files
The KiCad project lives in the NARAE-INHA-UNIV/NARAEON-hw repository on GitHub; these links point at the commit this page was built from.
STM32-FC: common questions
What microcontroller does the STM32-FC use?
The STM32-FC is built around the STM32F407VETX, from the STM32 family.
How big is the STM32-FC PCB?
The STM32-FC measures 50 × 70 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the STM32-FC?
106 components, from 42 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 STM32-FC design files?
From the NARAE-INHA-UNIV/NARAEON-hw 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 STM32-FC design in my own project?
The repository has no license, so all rights stay with NARAE-INHA-UNIV. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the STM32-FC 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 NARAEON-hw
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k