Iridium drone

kfilipekk·iridium_drone

Iridium drone PCB layout, top view — open source STM32 board by kfilipekk
Simulate this board

About the Iridium drone PCB

Iridium drone is an open source STM32 PCB design by kfilipekk, published on GitHub. It is a 6-layer board measuring 45 × 47.2 mm, with 168 components from 72 distinct parts.

Its main chip is the STM32H743VIT6, from the STM32 family. Other key parts include the ICM-42688-P, ICM-42605, MS5611, W25Q128JVSIQ and LMR33630A. By type, the board carries 68 capacitors, 50 resistors, 16 ICs, 16 connectors, 5 diodes and 4 transistors.

It belongs with the robotics & motion, rf & radio and power & battery designs in this gallery.

From the project

A 45 × 47.2 mm, 6-layer STM32H743 flight controller designed for navigation in GPS-denied environments via satellite signals of opportunity (SoOP), with native support for standard ArduPilot multirotors and TVC rocket lander avionics.

A 45 × 47.2 mm, 6-layer STM32H743 flight controller designed for navigation in GPS-denied environments via satellite signals of opportunity (SoOP), with native support for standard ArduPilot multirotors and TVC rocket lander avionics.

Autonomous UAVs lose navigation when GPS is degraded or jammed. Optical flow and visual-inertial odometry provide relative velocity and short-term positioning, but accumulate unbounded integration drift over long trajectories.

Iridium drone, from the project README
From the project README

Main components on the Iridium drone

Iridium drone bill of materials (BOM)

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

QtyPartRefs
1
STM32H743VIT6
U1
1
ICM-42688-P
U2
1
ICM-42605
U3
1
MS5611
U4
1
W25Q128JVSIQ
U5
2
LMR33630A
U8, U20
1
AP2112K-3.3
U9
1
TLV75533
U10
1
SN65HVD230
U11
1
USBLC6-2SC6
U12
1
MAX2112
U13
1
OPA2374
U14
1
74LVC1G17
U17
1
TMP119
U19
1
XC6206P332MR
U21
3
AO3400A
Q1, Q3, Q5
1
WST4041
Q4
1
8MHZ
8MHz
Y1
1
C5563878
25MHz TCXO
Y2
1
C2765186
USB-C
J1
Show 52 more
QtyPartRefs
1
C160407
ESC 8P
J2
1
GPS+I2C
J3
1
C160404
RC IN
J5
1
C160404
CAN 4P
J6
1
C91145
microSD
J8
1
C160404
I2C 4P
J9
1
C160404
SERIAL2 4P
J11
1
C5137195
U.FL ANT
J12
1
C53055322
FLOW 6P
J14
1
C53055319
LED 3P
J15
1
C160402
BUZZ 2P
J16
1
C53055322
SERVO 6P
J17
1
C160402
PYRO 2P
J18
1
C160404
SWD 4P
J19
1
C160402
TOUCH 2P
J20
1
BZT52C15
DZ1
1
C14165
3A
F1
1
C231329
BOOT
SW1
1
C231329
RESET
SW2
1
SMBJ22A
D1
1
C965807
BLUE
D2
1
C965804
GREEN
D3
2
1N4148W
D4, D5
1
C18305
600R@100MHz
L1
2
10UH
10uH
L2, L5
30
100N
100n
C1, C2, C3, C4, C5, C10, C12, C14 +22
2
4U7
4u7
C6, C7
3
2U2
2u2
C8, C9, C29
11
1u
C11, C13, C26, C27, C28, C51, C67, C75 +3
2
30P
30p
C15, C16
2
10U
10u
C17, C18
4
22U
22u
C22, C23, C69, C70
1
1u
C42
1
10U
10u
C45
4
100P
100p
C52, C56, C76, C77
3
10N
10n
C58, C73, C87
2
47N
47n
C61, C63
3
1n
C81, C84, C86
11
10K
10k
R1, R14, R39, R45, R48, R49, R50, R51 +3
5
100K
100k
R4, R6, R40, R42, R46
2
22K
22k
R5, R41
2
24K9
24k9
R7, R43
9
4K7
4k7
R9, R10, R11, R12, R31, R36, R37, R47 +1
1
120R
R15
2
5K1
5k1
R16, R17
1
10K
10k
R18
5
1k
R19, R20, R21, R35, R54
7
47K
47k
R22, R23, R24, R25, R26, R27, R55
2
C17168
0R
R28, R29
1
330R
R34
1
100R
R38
1
470R
R57

Iridium drone design files

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

Iridium drone: common questions

What microcontroller does the Iridium drone use?

The Iridium drone is built around the STM32H743VIT6, from the STM32 family.

How big is the Iridium drone PCB?

The Iridium drone measures 45 × 47.2 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the Iridium drone?

168 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 Iridium drone design files?

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

Can I use the Iridium drone design in my own project?

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

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