STM32-FC

NARAE-INHA-UNIV·NARAEON-hw·STM32-FC/STM32-FC.kicad_pcb

STM32-FC PCB layout, top view — open source STM32 board by NARAE-INHA-UNIV

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 프로젝트는 여러분의 참여를 언제나 환영합니다! 버그 리포트, 기능 제안, 코드 기여 등 어떤 형태의 기여도 프로젝트 발전에 큰 힘이 됩니다. 기여하고 싶으시다면 다음을 참고해 주세요.

STM32-FC, from the project README
From the project README

Main components on the STM32-FC

STM32-FC bill of materials (BOM)

106 components, 42 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F407VETX
STM32F407VETx
U1
1
USBLC6-2SC6
U2
2
TPS62840YBG
U3, U4
1
W25X40CLUXIG
U5
1
ICM-42688-P
U6
1
ICM-45686
U7
1
ICP-20100
U8
1
LIS2MDLRT
U9
2
ATA6561-GBQW
U10, U11
1
PMDPB30XN
Q1
1
16MHZ
16MHz
Y1
5
C189892
GH 1.25mm 6P
J1, J3, J10, J11, J15
1
USB_C_USB2.0_16P
J2
1
DM3AT-SF-PEJM5
J4
3
PWM_CONN_3X04
PWM_Conn_3x04
J5, J6, J7
1
C485354
ZH 1.5mm 4P
J8
4
C161692
GH 1.25mm 4P
J9, J12, J13, J14
1
FUET-4020
BZ1
3
C24980
Test Pin
TP1, TP2, TP3
1
C130719
Red
D1
Show 22 more
QtyPartRefs
3
B5819W
D2, D5, D6
1
C130721
Yellow
D3
1
C130724
Blue
D4
2
2.2U
2.2u
L1, L2
2
10PF
10pF
C1, C4
4
10UF
10uF
C2, C16, C17, C26
19
100NF
100nF
C3, C5, C6, C9, C10, C11, C13, C18 +11
2
2.2UF
2.2uF
C7, C8
1
1UF
1uF
C12
2
4.7UF
4.7uF
C14, C15
1
10NF
10nF
C20
1
100PF
100pF
C21
1
2.2NF
2.2nF
C23
1
220NF
220nF
C29
2
100K
100k
R1, R3
1
4K7
4k7
R2
4
120
R4, R26, R27, R33
3
1k
R5, R6, R7
2
5K1
5k1
R8, R9
1
1K5
1k5
R10
2
267K
267k
R11, R12
17
10K
10k
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