FlightComputer

akkdong·FlightComputer·hw/rev2/FlightComputer/FlightComputer.kicad_pcb

FlightComputer PCB layout, top view — open source STM32 board by akkdong
Simulate this board

About the FlightComputer PCB

FlightComputer is an open source STM32 PCB design by akkdong, published on GitHub. It is a 4-layer board measuring 148 × 102 mm, with 409 components from 92 distinct parts.

Its main chip is the STM32H745IIT6, from the STM32 family. Other key parts include the WM8960, TPS65186RGZT, MT25QL512ABB8ESF-0AAT, MT48LC16M16A2P and MAX809TTRG. By type, the board carries 205 resistors, 125 capacitors, 17 diodes, 16 ICs, 14 jumpers and 14 inductors.

From the project

Flight assistant computer

FlightComputer, from the project README
From the project README

Main components on the FlightComputer

FlightComputer bill of materials (BOM)

409 components, 92 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
WM8960
U1
1
TPS65186RGZT
TPS65186
U2
1
MT25QL512ABB8ESF-0AAT
MT25QL512ABB8ESF
U3
1
MT48LC16M16A2P
U4
1
MAX809TTRG
U5
2
XC6220B331MR-G
U6, U8
1
MCP73871T-1AAI/ML
MCP73871
U7
1
EPD_PMIC
U9
1
TPS61235PRWLR
TPS61235P
U10
1
TPS22917DBV
U11
1
621-PAM8301AAF
PAM8301
U12
1
STM32H745IIT6
STM32H745IIT
U13
1
STMPS2151STR
U14
2
USBLC6-2SC6
U15, U16
1
TEA5767_RADIO_MODULE
TEA5767_Radio_Module
M1
1
GY-86 / GY-91
M3
1
815ASE24.000MHZET
24MHz
X1
1
815M3BAIG251ZT
25MHz
Y1
2
CONN_01X10
Conn_01x10
J1, J2
1
CONN_01X01
Conn_01x01
J4
Show 72 more
QtyPartRefs
1
769-AXT334124
ED060SC7_EPD
J5
1
RPI_Connector
J6
1
Micro_SD_Card
J7
1
CONN_01X02
Conn_01x02
J8
1
CONN_02X20_ODD_EVEN
Conn_02x20_Odd_Even
J11
2
571-1981568-1
USB_B_Micro
J12, J13
1
R193A
JP1
1
R194A
JP2
1
R195A
JP3
1
R196A
JP4
1
R197A
JP5
1
R198A
JP6
1
R199A
JP7
1
R200A
JP8
1
R201A
JP9
1
R202A
JP10
1
R203A
JP11
1
R204A
JP12
1
R205A
JP13
1
BYPASS
JP14
1
Speaker
LS1
2
SW_Push
SW10, SW11
1
NCU15XH103F6SRC
NCP18XH103F03RB(10K)
TH1
2
863-BAT54XV2T1G
MBR130T1G
D1, D2
3
863-BAT54XV2T1G
RB531SM
D3, D4, D5
3
863-BAT54XV2T1G
BAT54-SOT23
D6, D16, D17
1
LED_R
D7
1
LED_G
D8
3
LED_G
D9, D14, D15
3
LED_R
D10, D11, D12
1
LED_G
D13
1
BEAD(BMJ1608HM180NTR)
FB1
9
Ferrite
L1, L2, L3, L4, L5, L6, L7, L10 +1
1
963-NR4012T2R2M
2.2uH
L8
1
81-LQH44PN4R7MP0L
4.7uH
L9
1
SRP1038C-1R0M
1.0uH
L11
1
2.2uH (LQM2MPN2R2NG0)
L12
46
EMF105B7104MVHF
0.1uF
C1, C2, C3, C16, C19, C41, C42, C43 +38
8
JMK105BC6475MV-F
4.7uF
C4, C5, C14, C15, C91, C92, C93, C110
9
HMK105B7221KVHFE
220pF
C6, C7, C10, C11, C12, C13, C95, C124 +1
7
10UF
10uF
C8, C9, C52, C56, C58, C71, C79
14
10UF
10uF
C17, C18, C20, C21, C22, C35, C61, C65 +6
13
TMK107BBJ475MA-T
4.7uF
C23, C24, C31, C32, C33, C34, C36, C37 +5
2
TMK105B7104KVHF
0.1uF
C25, C26
2
TMF105B7103MVHF
0.01uF
C27, C28
2
C1005X5R1V225K050BE
2.2uF
C29, C30
9
JMR105CD7105MV-F
1uF
C40, C53, C54, C59, C69, C77, C90, C97 +1
3
N/C
C55, C60, C72
1
LMK105AC6225KV-F
2.2uF
C63
1
100UF
100uF
C64
3
GRM188R61A226ME15D
22uF
C66, C73, C74
1
100UF
100uF
C75
1
10NF
10nF
C78
2
VJ0402A180KXQCW1BC
18pF
C83, C84
1
AMK105B7474KVHF
0.47uF
C122
127
33R
R1, R2, R3, R4, R5, R6, R7, R8 +119
4
N/C
R11, R12, R117, R185
10
10K
R14, R36, R37, R46, R184, R189, R190, R191 +2
19
0R
R15, R124, R125, R127, R128, R129, R131, R139 +11
6
CRCW04021M00FKEDC
1M
R18, R20, R115, R140, R162, R163
1
47.5K
R19
1
52.3K
R21
1
43K
R22
13
1K
R28, R29, R30, R31, R118, R119, R132, R133 +5
8
47K
47k
R95, R96, R103, R104, R105, R106, R148, R208
9
100K
R113, R116, R120, R123, R130, R136, R186, R188 +1
1
270K
R114
1
15K
R121
1
560K
R137
1
332K 0.5%
R169
1
41.2K 0.5%
R170
1
2K
R172

FlightComputer design files

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

FlightComputer: common questions

What microcontroller does the FlightComputer use?

The FlightComputer is built around the STM32H745IIT6, from the STM32 family.

How big is the FlightComputer PCB?

The FlightComputer measures 148 × 102 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the FlightComputer?

409 components, from 92 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 FlightComputer design files?

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

Can I use the FlightComputer design in my own project?

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

Can I test firmware for the FlightComputer 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 FlightComputer

Similar boards