Maru x21

donghee·maru-x21

Maru x21 PCB layout, top view — open source STM32 board by donghee
Simulate this board

About the Maru x21 PCB

Maru x21 is an open source STM32 PCB design by donghee, published on GitHub. It is a 4-layer board measuring 51 × 31.5 mm, with 181 components from 72 distinct parts.

Its main chip is the STM32F427VIT6, from the STM32 family. Other key parts include the LTC4415, TPS2062, LP5907, FM25V02A-G and DORCA30. By type, the board carries 73 resistors, 60 capacitors, 22 connectors, 15 ICs, 7 diodes and 2 transistors.

It belongs with the sensors designs in this gallery.

From the project

Pixhawk compatible autopilot based from AUAV X2.1

Pixhawk compatible autopilot based from AUAV X2.1

FMU processor: stm32f427vit6 - 32-bit ARM Cortex M4 core with FPU - 180 Mhz/256 KB RAM/2 MB Flash

IO processor: stm32f100c8t6 - 32-bit ARM Cortex M3 core - 24 MHz/8 KB RAM/64 KB Flash

IMU sensors - icm-20602 6 axis accel and gyro (main imu) - mpu-9250 9 axis accel and gyro and mag - ms5611 barometer

Interfaces - 5x UARTs - 1x CANbus - RC Interfaces: PPM/SBUS/DSM/RSSI Input - I2C - SPI

Maru x21, from the project README
From the project README

Main components on the Maru x21

Maru x21 bill of materials (BOM)

181 components, 72 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LTC4415
U1
1
TPS2062
U2
1
STM32F427VIT6
U3
4
LP5907
U4, U5, U6, U7
1
FM25V02A-G
U8
1
DORCA30
U9
1
MS5611-01BA03
U10
1
STM32F100C8T6
U11
1
ICM-20602
U12
1
TJA1051TK/3
U13
1
74LVC2G240
U14
1
MPU-9250
U15
1
SI3493BDV
Q1
1
DMG1012UW
Q2
2
24MHz
X1, X2
1
BRICK
J3
1
Micro_SD_Card
J4
1
IO_CHANNELS
J5
1
VDD_SERVO
J6
1
SERVO_GND
J7
Show 52 more
QtyPartRefs
1
SAFETY
J8
1
CH1-3
J9
1
CH4-6
J10
1
BUZZ
J11
1
AIR
J12
1
AUX-ADC1
J13
1
AUX-ADC2
J14
1
SIPI
J15
1
SPEKT
J16
1
SERIAL1
J17
1
TELEM2
J18
1
CAN
J19
1
SERIAL4
J20
1
SERIAL5
J21
1
GPS/I2C
J22
1
SORI
J23
1
USB_OTG
P1
2
RED
D1, D4
1
BAS70-02V
D2
1
GREEN
D3
1
BLUE
D5
1
1N4148WT
D6
1
PMEG3002
D7
32
100nF
C1, C2, C3, C4, C5, C6, C7, C11 +24
3
10uF 16V
C8, C9, C53
1
220uF
C10
5
2u2F
C12, C13, C42, C48, C50
4
2u2F 10V
C14, C15, C16, C17
4
8pF
C18, C19, C44, C45
5
10uF 10V
C22, C23, C24, C25, C26
3
1uF
C27, C29, C47
1
470nF
C46
2
47uF 16V
C55, C56
5
470
R1, R4, R34, R35, R38
15
10K
R2, R8, R9, R12, R13, R14, R33, R45 +7
1
200 1%
R5
1
1K 1%
R6
6
100K
R7, R16, R17, R18, R19, R20
2
470K
R10, R11
3
1K
R15, R29, R30
1
DNP
R21
2
220
R22, R23
1
2K7
R24
2
1M
R25, R26
2
22
R27, R28
24
220
R31, R32, R39, R40, R41, R42, R43, R44 +16
1
47
R36
3
1K5
R37, R66, R67
1
10
R47
1
100
R62
1
120
R63
1
220
RN1

Maru x21 design files

The KiCad project lives in the donghee/maru-x21 repository on GitHub; these links point at the commit this page was built from.

Maru x21: common questions

What microcontroller does the Maru x21 use?

The Maru x21 is built around the STM32F427VIT6, from the STM32 family.

How big is the Maru x21 PCB?

The Maru x21 measures 51 × 31.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Maru x21?

181 components, from 72 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 Maru x21 design files?

From the donghee/maru-x21 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Maru x21 design in my own project?

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

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