IRIS

codinga593·IRIS·PCBFILES/v2ultimateflightcomp.kicad_pcb

IRIS PCB layout, top view — open source STM32 board by codinga593
Simulate this board

About the IRIS PCB

IRIS is an open source STM32 PCB design by codinga593, published on GitHub. It is a 6-layer board measuring 80 × 80 mm, with 129 components from 48 distinct parts.

Its main chip is the STM32H753ZIT6, from the STM32 family. Other key parts include the W25Q128JVFIQ, 114993390, A121-001-T&R, AMS1117-3.3 and BNO085. By type, the board carries 55 capacitors, 32 resistors, 15 connectors, 13 ICs, 4 inductors and 3 transistors.

From the project

A next generation model rocket focused on a precise propulsive landing on a tower.

IRIS is a high powered model rocket focused on a precise propulsive landing on a custom tower, similar to SpaceX's Falcon 9. It will fly on a H45 motor to approximately 700m, guiding itself to a waypoint in the air using aerodynamic fin control. It will then begin a controlled descent where fins attempt to maintain x and y position. A landing motor (F15) then ignites to kill velocity, as thrust vectoring helps guide it to the tower where it will be caught by two motorised arms.

IRIS, from the project README
From the project README

Main components on the IRIS

IRIS bill of materials (BOM)

129 components, 48 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
W25Q128JVFIQ
IC1
1
114993390
IC2
1
A121-001-T&R
IC7
1
STM32H753ZIT6
U1
1
AMS1117-3.3
U2
1
BNO085
U3
1
ICM-42688-P
U4
1
MS5611-01BA
U5
1
TXS0108EPW
U7
1
MAX-M10S-00B
U10
3
TPS54525PWPR
U11, U12, U13
3
BSZ100N06LS3_G
Q2, Q3, Q4
2
24mhz
Y1, Y3
1
Crystal
Y4
4
Conn_01x03_Socket
J1, J9, J10, J11
1
Conn_01x02_Pin
J2
3
Conn_01x02
J3, J4, J5
1
Conn_01x05_Pin
J6
1
532610471
J7
1
Conn_01x02_Pin
J8
Show 28 more
QtyPartRefs
1
Conn_01x02
J12
1
Conn_01x04
J14
1
U.FL-R-SMT_01_
J17
1
USB_B_Micro
J18
2
~
UCM4, URpiZero1
1
LED
D2
1
BAT54A
D3
1
120R
FB1
3
6.8 µH
L9, L10, L11
2
10uf
C1, C31
2
22u
C2, C3
2
2.2u
C17, C40
31
100n
C18, C19, C20, C21, C22, C25, C26, C27 +23
4
24pf
C23, C24, C60, C61
3
100n
C36, C38, C56
1
10u
C37
4
10u
C53, C90, C92, C94
1
10n
C59
2
10pf
C84, C85
3
22u
C86, C89, C91
4
100Ω
R1, R6, R8, R32
9
10k
R2, R5, R7, R9, R11, R12, R15, R27 +1
2
1k5
R3, R4
3
100k
R10, R18, R28
4
4.7k
R14, R17, R21, R22
2
10k
R19, R20
2
22
R33, R34
6
R
R44, R45, R46, R47, R48, R49

IRIS design files

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

IRIS: common questions

What microcontroller does the IRIS use?

The IRIS is built around the STM32H753ZIT6, from the STM32 family.

How big is the IRIS PCB?

The IRIS measures 80 × 80 mm, has 6 copper layers and is 1.599978 mm thick.

How many components are on the IRIS?

129 components, from 48 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 IRIS design files?

From the codinga593/IRIS 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 IRIS design in my own project?

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

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