Skip to the content
6 layers70 × 40.5 mmFMUv246-imported, the printed circuit board in 3D

FMUv246-imported

yagamy4680/drone-study

AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)

Size
70 × 40.5 mm
Copper layers
6
Thickness
1.6 mm
Parts
290
Nets
260
Pads
1,159
Tracks, vias
2,905, 472
Pours
48
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Oct 2026
Updated
1 Oct 2026

Overview

FMUv246-imported is an open-source printed circuit board by yagamy4680, from the yagamy4680/drone-study repository on GitHub. It is a 6-layer board of 70 × 40.5 mm with 290 parts on 260 nets, routed with 2,905 tracks and 472 vias.

It is built around the 74LVC2G240DP, 2908-05WB-MG and FM25V01-G, with the MS5611-01BA03, BQ24315DSG and BQ24313DSG among its other parts. Its parts include 101 resistors, 69 capacitors, 25 ICs, 19 diodes and 16 connectors.

Main components

12

README

README.md

drone-study

Notes

  1. PX4 Study Notes
  1. VESC Study Notes
  2. MAVLINK Study Notes

Random Notes

AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)

MRazgunas/pixhawk2.1 is the open hardware design of PixHawk FMUv2.1. It uses STM32F427 and MPU6000. (github)

Firmament (FMT) is an advanced autopilot system which is designed with Model-based design (MBD). It can be used to quickly and easily build the control system for autonomous vehicle, such as uav, car, ship, robot, etc. Current supported hardware:

Questions

  • Q1. Why does FMUv3 use 8 layers of PCB instead of 6 layers as FMUv2? (they are almost identical in functionality)
  • [v] Q2. Where is the firmware of the failsafe MCU (STM32F100) stored? And how to build it?
  • Q3. What is the communication protocol between the main MCU (STM32F405/F427/H437/H753) and the failsafe MCU (STM32F100)? If the bearer is USART, what is the baudrate? If the bearer is I2C, what is the address of the failsafe MCU?
  • Q4. In FMUv2 design, those 4 sensors (IMU1/2, Gyro, Baro) are all connected to SPI1 of the main MCU (STM32F427). How does the main MCU read data from these sensors in very high speed? Does it use DMA? How does selection pin work with DMA?
  • Q5. Understand the mechanism of mixing: Mixing and Actuators

TODO

  • 1. Draw architecture diagram (in mermaid) for FMUv2

Parts

290
QtyValueFootprintReferences
310u10402-CAPC101, C201, C202, C401, C402, C502, C503, C507, C508, C514, C606, C607, C1005, C1105, C1106, C1107 +15
26PAD.04PAD.04X.04!VBUS_VALID0, !VDD_BRICK_VALID0, !VDD_SERVO_VALID0, ADC_PR0, CAN_H0, CAN_L0, FMU-BOOT1101, GND.0, GND0, IO-BOOT1101, S1RX0, S1TX0, S2RX0, S2TX0, S3RX0, S3TX0 +10
25220R0402-RESR707, R708, R709, R711, R712, R735, R736, R803, R804, R902, R903, R904, R905, R906, R907, R908 +9
19120R0402-RESR201, R202, R203, R204, R205, R206, R207, R208, R209, R210, R211, R212, R213, R214, R215, R216 +3
12PESD0402-1400402-TVSD201, D202, D203, D401, D402, D403, D404, D701, D801, D901, D902, D903
1110K0402-RESR102, R603, R611, R615, R635, R702, R704, R801, R802, R901, R1002
1110K/0.1%0402-RESR403, R406, R407, R408, R609, R610, R918, R919, R922, R1101, R1102
11KNH16C104DA5TSKYOCERA-KNH16-DAL201, L202, L203, L401, L402, L403, L404, L603, L901, L1101, L1102
7100K0402-RESR301, R302, R303, R304, R305, R703, R1001
51K50402-RESR306, R307, R401, R402, R713
522u/25V0805-CAPC604, C605, C1101, C1102, C1103
5DF13C-6P-1.25VDF13C-6P-1.25VJ201, J202, J203, J204, J601
410n0402-CAPC504, C505, C602, C1002
410u/10V0805-CAPC501, C506, C509, C511
41M0402-RESR602, R604, R1103, R1104
42u20603-CAPC512, C513, C611, C613
4453K0402-RESR705, R1105, R1109, R1112
48p0402-CAPC102, C103, C805, C806
4MOUNT-HOLE3.1MMMOUNT-HOLE3.1M3_MOUNT1101, M3_MOUNT1102, M3_MOUNT1103, M3_MOUNT1104
4TXS0108QFN20QFN20-RGYU201, U202, U901, U902
3100u1206-CAPC614, C618, C1104
3105K0402-RESR1107, R1111, R1114
310p/25V0402-CAPC1108, C1109, C1110
31u0603-CAPC603, C702, C1003
356K0402-RESR1106, R1110, R1113
3DF13C-4P-1.25VDF13C-4P-1.25VJ302, J401, J405
3NTHD4102PT1G1206-8U1102, U1103, U1104
20u470402-CAPC510, C704
210u/25V0805-CAPC601, C1001
216K50402-RESR617, R706
23.2x2.5 mm / 24 MHz / 15 ppmOSCILLATOR-3.2X2.5X101, X801
2AMBER0603-LEDLED701, LED703
2ARM_MINI_JTAG-SMTFTSH-105-01-XXX-DV-KJX301, JX802
2BQ24315QFN8-DSGU601, U602
2DF13C-3P-1.25VDF13C-3P-1.25VJ402, J702
2FIDUCIAL1.5X3FIDUCIAL-1.5X3JP1, JP2
2GREEN0603-LEDLED702, LED704
2MIC5332MLF-8-EPADU603, U1002
2RESETEVQP7J01KS601, S801
13X16RAJ901
1051281109451281-1094X503
10R0402-RESR1115
10ZCA0035FF2GPTC-1206F1001
10u010603-CAPC515
110u0603-CAPC1004
11K0402-RESR608
11MEXB28VRN1101
1220R0603-RESR621
125K50402-RESR616
12908-05WB-MGMICROSDU301
12u20402-CAPC1008
1470R0402-RESR101
147346-0001MOLEX-47346-0001J301
147uH0805-INDL701
15n60402-CAPC703
168R0402-RESR710
174LVC2G240TSSOP8_SOT505-2U903
19K090402-RESR701
1BLUE0603-LEDLED705
1BQ24313QFN8-DSGU1001
1DF13C-2P-1.25VDF13C-2P-1.25VJ701
1DF13C-5P-1.25VDF13C-5P-1.25VJ404
1DF13C-7P-1.25VDF13C-7P-1.25VJ403
1FM25V01SO08U102
1HEADER-3X1BOARDEDGE-SHORTHEADER_3X01_SMD_H_BOARD_EDGE_SHORTJX801
1JST-ZH-3JST-ZH-SMT-VERTICALJ801
1L3GD20L3G4200DH-MANU501
1L3GD20HLGA-16LU502
1LRTB GFTG-T7AW-1+V7A7-29+R5T9-49-L6-PLCCU703
1LSM303DLGA-16LU504
1LT3469SOT23-8U702
1LTC4417MO-220U1101
1MAX3051SOT23-8U401
1MPU-6000QFN-24U505
1MS5611-01BAMS5611-01BAU506
1MS621FEMS621FEB601
1MSS1P4-M3MICROSMPD904
1NUF2042XV6SOT563-6U302
1OSHW-LOGOSOSHW-LOGO-SOSHW_LOGO0
1PMEG2005CTSOT23-3D1001

The 286 most common of 290 parts.

More from yagamy4680/drone-study

4
  • 8 layers34 × 34 mmFMUv3-revG imported, the printed circuit board in 3D

    FMUv3-revG imported

    yagamy4680/drone-study

    AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)

    169 parts
  • 4 layers50.5 × 36 mmFMU v171-imported, the printed circuit board in 3D

    FMU v171-imported

    yagamy4680/drone-study

    AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)

    118 parts
  • 4 layers86.1 × 38.5 mmPCA 0005 FULL CB REV B, the printed circuit board in 3D

    PCA 0005 FULL CB REV B

    yagamy4680/drone-study

    AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)

    107 parts
  • 4 layers50 × 36 mmPX4-IO v1.3, the printed circuit board in 3D

    PX4-IO v1.3

    yagamy4680/drone-study

    AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)

    107 parts

Similar boards

  • 6 layers70 × 40.5 mmPX4FMUv2.4, the printed circuit board in 3D

    PX4FMUv2.4

    lachlanA/eagle-to-kicad

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

    354 parts429GPL-2.0
  • 4 layers55.9 × 55.9 mmAssignment, the printed circuit board in 3D

    Assignment

    jchaudhary21/PCB_Assignment

    105 parts
  • 2 layers18 × 28 mmDronecode adapter, the printed circuit board in 3D

    Dronecode adapter

    1bitsquared/1b2-adapter-collection

    Collection of misc (mostly JTAG and Serial Wire Debug) adapters.

    64 parts13
  • 2 layers69.7 × 61.8 mmSwitcher, the printed circuit board in 3D

    Switcher

    Big-Red-Sat/Big-Red-Sat-1

    This repository contains the designs for the Big Red Sat-1, a 1U CubeSat examining the performance of perovskite solar cells in low earth orbit.

    79 parts6
  • 2 layersDuePi, the printed circuit board in 3D

    DuePi

    radioelf/Arduino-Due-mod-for-GPIO-compatible-Raspberry-Pi

    PCB arduino Due para DuePi y Gpio Raspberry Pi

    120 parts1
  • 2 layers63.3 × 63.1 mmNano drone, the printed circuit board in 3D

    Nano drone

    radioelf/nano_Drone_ESP32

    Small drone with ESP32 to experiment with this https://github.com/rtlopez/esp-fc

    59 parts
  • 6 layers49.8 × 49.7 mmLeaf, the printed circuit board in 3D

    Leaf

    sprhawk/leaf-rv1126

    This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

    290 parts12
  • 6 layers120.9 × 90 mmSvayamV3 IIK, the printed circuit board in 3D

    SvayamV3 IIK

    si-nalsal/pcb-mantis

    A servo-based UAV flight controller built around the STM32H743IIK6 (Cortex-M7, UFBGA-201, 0.65 mm pitch). The board distributes power to a fixed-wing/multirotor airframe with 16 PWM servo outputs, redundant IMU and…

    290 partsCERN-OHL-S-2.0

Questions

How big is the FMUv246-imported PCB?

It measures 70 × 40.5 mm and has 6 copper layers, 1.6 mm thick.

What parts does the FMUv246-imported use?

290 parts, built around the 74LVC2G240DP, 2908-05WB-MG, FM25V01-G and MS5611-01BA03. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the FMUv246-imported KiCad files?

From the yagamy4680/drone-study repository on GitHub, at the commit this page was made from: the board is kicad/FMUv246-imported/FMUv246-imported.kicad_pcb and its schematic kicad/FLOWv1/FLOWv1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the FMUv246-imported design in my own project?

Its repository states no licence, so its author keeps all rights: ask yagamy4680 before reusing the design.