Flight-Computer

jainamnahar14surat·Flight-Computer·hardware_design/Flight_Computer.kicad_pcb

Flight-Computer PCB layout, top view — open source STM32 board by jainamnahar14surat

About the Flight-Computer PCB

Flight-Computer is an open source STM32 PCB design by jainamnahar14surat, published on GitHub under the MIT license. It is a 6-layer board measuring 50 × 50 mm, with 72 components from 42 distinct parts.

Its main chip is the STM32F405RGTx, from the STM32 family. Other key parts include the NEO-M9N, MPU-6050, NRF24L01, AMS1117-3.3 and LM20BIM7. By type, the board carries 38 capacitors, 11 resistors, 7 ICs, 6 inductors, 3 diodes and 2 crystals.

It belongs with the sensors and rf & radio designs in this gallery.

From the project

A compact, custom-designed PCB (Printed Circuit Board) for a Flight Computer, aimed at aerospace applications like model rockets, UAVs, and experimental aircrafts. The design integrates essential sensors and microcontroller connections to provide reliable flight data acquisition

A compact, custom-designed PCB (Printed Circuit Board) for a Flight Computer, aimed at aerospace applications like model rockets, UAVs, and experimental aircrafts. The design integrates essential sensors and microcontroller connections to provide reliable flight data acquisition and processing.

- High-Speed Processing: 168 MHz ARM Cortex-M4 with hardware floating-point unit (FPU). - Environmental Monitoring: Temperature and humidity sensing for atmospheric studies. - Precise Navigation: Real-time position and velocity data from GPS. - Wireless Telemetry: Long-range data transmission using…

Main components on the Flight-Computer

Flight-Computer bill of materials (BOM)

72 components, 42 distinct parts.

QtyPartRefs
1
NEO-M9N
U1
1
MPU-6050
U2
1
NRF24L01
U3
1
AMS1117-3.3
U4
1
STM32F405RGTx
U5
1
LM20BIM7
U6
1
Si7020-A20
U7
1
BC107
Q1
2
Crystal_GND24_Small
Y1, Y2
1
ARM 10 pin SWD
J1
1
Conn_01x04
J4
1
Battery_Cell
BT1
1
500mA
F1
1
D_Schottky
D1
1
Connection is there or not
D2
1
led
D3
2
100 @ 100 MHz
FB1, FB2
1
3n9
L1
1
8n2
L2
1
2n7
L3
Show 22 more
QtyPartRefs
1
27nH
L4
5
10uF
C1, C12, C26, C36, C37
1
10uF
C2
11
100nF
C3, C4, C5, C6, C7, C8, C9, C10 +3
4
0.1uF
C15, C28, C29, C38
1
33n
C16
2
22pf
C17, C18
1
1p5
C19
1
1pF
C20
1
2n2
C21
1
4p7
C22
4
10nF
C23, C24, C25, C34
1
2.2nF
C27
4
12pF
C30, C31, C32, C33
1
1uF
C35
1
22k
R1
1
1M
R2
1
220
R6
2
10k
R7, R8
1
1k
R9
3
10
R10, R11, R12
2
10k
R13, R14

Flight-Computer design files

The KiCad project lives in the jainamnahar14surat/Flight-Computer repository on GitHub; these links point at the commit this page was built from.

Flight-Computer: common questions

What microcontroller does the Flight-Computer use?

The Flight-Computer is built around the STM32F405RGTx, from the STM32 family.

How big is the Flight-Computer PCB?

The Flight-Computer measures 50 × 50 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the Flight-Computer?

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

Where can I download the Flight-Computer design files?

From the jainamnahar14surat/Flight-Computer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Flight-Computer design in my own project?

Yes, under the terms of its MIT license, which jainamnahar14surat chose for the repository.

Can I test firmware for the Flight-Computer 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.

Similar boards