PX4FMUv2.4

lachlanA·eagle-to-kicad·examples/PIXHAWK/kicad_files/PX4FMUv2.4.kicad_pcb

PX4FMUv2.4 PCB layout, top view — open source STM32 board by lachlanA
Simulate this board

About the PX4FMUv2.4 PCB

PX4FMUv2.4 is an open source STM32 PCB design by lachlanA, published on GitHub under the GPL-2.0 license. It is a board measuring 70 × 40.5 mm, with 351 components from 91 distinct parts.

Its main chip is the STM32F4X7VX, from the STM32 family. Other key parts include the FM25V01, TXS0108QFN20, 2908-05WB-MG, NUF2042XV6 and MAX3051. By type, the board carries 103 resistors, 69 capacitors, 28 ICs, 16 connectors, 15 diodes and 12 switches.

It belongs with the power & battery designs in this gallery.

From the project

Eagle SCH/LIB to KiCad SCH/LIB ULP conversion script

This contains the eagle file's from PX4 Autopilot Project from git-hub, at https://github.com/PX4 which have been convert to KiCad. Via's have been converted to Pad, and the modified Eagle files are in

Also note the Eagle files have been converted to version 6.xx of eagle. Note: No Adjustment of power plan's had been made, you will need to adjust them to get correct connection's and spacing etc. And as away triple check you results.

Main components on the PX4FMUv2.4

PX4FMUv2.4 bill of materials (BOM)

351 components, 91 distinct parts.

QtyPartRefs
1
STM32F4X7VX
U101
1
FM25V01
U102
4
TXS0108QFN20
U201, U202, U901, U902
1
2908-05WB-MG
U301
1
NUF2042XV6
U302
1
MAX3051
U401
1
L3GD20
U501
1
L3GD20H
U502
1
LSM303D
U504
1
MPU-6000
U505
1
MS5611-01BA
U506
2
BQ24315
U601, U602
2
MIC5332
U603, U1002
1
TCA62724FMG
U701
1
LT3469
U702
1
LRTB GFTG-T7AW-1+V7A7-29+R5T9-49-L
U703
1
STM32F10XCXT6
U801
1
74LVC2G240
U903
1
BQ24313
U1001
1
LTC4417
U1101
Show 71 more
QtyPartRefs
3
NTHD4102PT1G
U1102, U1103, U1104
4
MOUNT-HOLE3.1MM
M3_MOUNT1101, M3_MOUNT1102, M3_MOUNT1103, M3_MOUNT1104
1
MMBT3906LT1SMD
Q601
2
3.2x2.5 mm / 24 MHz / 15 ppm
X101, X801
1
0512811094
X503
5
DF13C-6P-1.25V
J201, J202, J203, J204, J601
1
47346-0001
J301
3
DF13C-4P-1.25V
J302, J401, J405
2
DF13C-3P-1.25V
J402, J702
1
DF13C-7P-1.25V
J403
1
DF13C-5P-1.25V
J404
1
DF13C-2P-1.25V
J701
1
JST-ZH-3
J801
1
—
J901
16
PAD.04
!VBUS_VALID1116, !VDD_BRICK_VALID1116, !VDD_SERVO_VALID1116, ADC_PR1116, CAN_H1116, CAN_L1116, FMU-BOOT1101, GND1116 +8
1
MS621FE
B601
1
0ZCA0035FF2G
F1001
2
ARM_MINI_JTAG-SMT
JX301, JX802
1
HEADER-3X1BOARDEDGE-SHORT
JX801
10
PAD.04
S1RX1116, S1TX1116, S2RX1116, S2TX1116, S3RX1116, S3TX1116, S4RX1116, S4TX1116 +2
2
RESET
S601, S801
21
VPDEV0
VP_0, VP_1, VP_2, VP_3, VP_33, VP_34, VP_35, VP_41 +13
40
VPDEV1
VP_4, VP_5, VP_6, VP_7, VP_8, VP_9, VP_10, VP_11 +32
1
VPDEV2
VP_38
2
AMBER
LED701, LED703
2
GREEN
LED702, LED704
1
BLUE
LED705
1
MSS1P4-M3
D1
1
RB751V40T1G
D2
12
PESD0402-140
D201, D202, D203, D401, D402, D403, D404, D701 +4
1
PMEG2005CT
D1001
11
KNH16C104DA5TS
L201, L202, L203, L401, L402, L403, L404, L603 +3
1
47uH
L701
30
0u1
C101, C201, C202, C401, C402, C502, C503, C507 +22
4
8p
C102, C103, C805, C806
4
10u/10V
C501, C506, C509, C511
4
10n
C504, C505, C602, C1002
2
0u47
C510, C704
4
2u2
C512, C513, C611, C613
1
0u01
C515
2
10u/25V
C601, C1001
1
1u
C603
5
22u/25V
C604, C605, C1101, C1102, C1103
3
100u
C614, C618, C1104
2
1u0
C702, C1003
1
5n6
C703
1
10u
C1004
1
0u1F
C1005
1
2u2
C1008
3
1000p/25V
C1108, C1109, C1110
25
220R
R3, R4, R707, R708, R709, R711, R712, R803 +17
1
470R
R101
10
10K
R102, R603, R611, R615, R702, R704, R801, R802 +2
19
120R
R201, R202, R203, R204, R205, R206, R207, R208 +11
7
100K
R301, R302, R303, R304, R305, R703, R1001
5
1K5
R306, R307, R401, R402, R713
11
10K/0.1%
R403, R406, R407, R408, R609, R610, R918, R919 +3
4
1M
R602, R604, R1103, R1104
1
1K
R608
1
25K5
R616
2
16K5
R617, R706
1
1k8
R620
1
10R
R621
1
DNP / 10k
R635
1
9K09
R701
4
453K
R705, R1105, R1109, R1112
1
68R
R710
3
56K
R1106, R1110, R1113
3
105K
R1107, R1111, R1114
1
0R
R1115
1
1M
RN1101

PX4FMUv2.4 design files

The KiCad project lives in the lachlanA/eagle-to-kicad repository on GitHub; these links point at the commit this page was built from.

PX4FMUv2.4: common questions

What microcontroller does the PX4FMUv2.4 use?

The PX4FMUv2.4 is built around the STM32F4X7VX, from the STM32 family.

How big is the PX4FMUv2.4 PCB?

The PX4FMUv2.4 measures 70 × 40.5 mm and is 1.6 mm thick.

How many components are on the PX4FMUv2.4?

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

Where can I download the PX4FMUv2.4 design files?

From the lachlanA/eagle-to-kicad repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the PX4FMUv2.4 design in my own project?

Yes, under the terms of its GPL-2.0 license, which lachlanA chose for the repository.

Can I test firmware for the PX4FMUv2.4 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 eagle-to-kicad

Similar boards