IRIS

teletype7·IRIS·pcb/stDevboard.kicad_pcb

IRIS PCB layout, top view — open source STM32 board by teletype7

About the IRIS PCB

IRIS is an open source STM32 PCB design by teletype7, published on GitHub under the MIT license. It is a 4-layer board measuring 50 × 100 mm, with 160 components from 66 distinct parts.

Its main chip is the STM32U585CIUXQ, from the STM32 family. Other key parts include the MPM3610GQV-Z, IRFR9014PBF, ICM-42670-P, MMC5983MA and AT25SF041B-SSHB-B. By type, the board carries 59 capacitors, 45 resistors, 12 ICs, 12 inductors, 9 transistors and 5 connectors.

It belongs with the rf & radio and sensors designs in this gallery.

IRIS, from the project README
From the project README

Main components on the IRIS

IRIS bill of materials (BOM)

160 components, 66 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
MPM3610GQV-Z
IC1
2
IRFR9014PBF
IC2, IC7
2
ICM-42670-P
ICM-45686
IC3, IC4
1
MMC5983MA
IC5
1
AT25SF041B-SSHB-B
IC6
1
BMP581
U1
1
H3LIS331DLTR
U2
1
MAX-M10S
U3
1
STM32U585CIUXQ
STM32U585CIUxQ
U4
1
STM32U073CCUX
STM32U073CCUx
U5
6
DMN3404L
Q1, Q3, Q4, Q5, Q6, Q7
3
MMBT2222A
Q2, Q8, Q9
1
ECS-TXO-25CSMV-320-AM-TR
Y1
1
ECS-160-8-36B2-CKM-TR
Y2
2
CM7V-T1A-32.768KHZ-9PF-10PPM-TA-QC
CM7V-T1A-32.768KHZ
Y3, Y4
2
USB_C_RECEPTACLE_USB2.0_16P
USB_C_Receptacle_USB2.0_16P
J1, J2
2
Conn_Coaxial
J3, J5
1
MICRO_SD_CARD_DET2
Micro_SD_Card_Det2
J10
1
Arm
ARM1
1
battery
BAT1
Show 46 more
QtyPartRefs
4
CONN_01X02
Conn_01x02
BOOT1, BOOT2, RST1, RST2
1
SCREW_TERMINAL_01X02
Screw_Terminal_01x02
CAM1
1
CONN_02X03_TOP_BOTTOM
Conn_02x03_Top_Bottom
DEBUG1
1
~
LR1
1
PS1240P02BT
LS1
2
SCREW_TERMINAL_01X06
Screw_Terminal_01x06
PYRO1, PYRO2
1
CONN_01X04
Conn_01x04
SERVO1
1
D_Schottky
D1
3
BLM15AX102SN1D
FB1, FB2, FB3
1
12NH
12nH
L1
1
22NH
22nH
L2
1
4.7NH
4.7nH
L3
1
3.9NH
3.9nH
L4
1
7.5NH
7.5nH
L5
1
24NH
24nH
L6
1
2.2UH
2.2uH
L7
1
2.2 uH, 1.5A
L8
1
27NH
27nH
L9
2
22UF
22uF
C1, C2
7
10UF
10uF
C3, C13, C16, C34, C40, C48, C52
24
100NF
100nF
C4, C5, C6, C7, C8, C9, C10, C11 +16
6
1UF
1uF
C14, C27, C28, C39, C46, C58
4
2.2UF
2.2uF
C18, C30, C44, C45
1
47PF
47pF
C19
1
7.5PF
7.5pF
C20
1
3.9PF
3.9pF
C21
2
1.8PF
1.8pF
C22, C24
1
22PF
22pF
C23
1
2.2PF
2.2pF
C25
1
18PF
18pF
C26
1
4.7UF
4.7uF
C31
2
8PF
8pF
C35, C38
4
9PF
9pF
C36, C37, C50, C51
1
10NF
10nF
C59
4
5.1K
R1, R2, R3, R4
1
75K
75k
R5
1
24K
24k
R6
1
39K
39k
R7
2
100K
100k
R8, R18
4
2.7K
2.7k
R9, R10, R11, R12
12
1k
R13, R16, R19, R20, R21, R22, R23, R26 +4
2
12K
12k
R14, R29
2
3k
R15, R30
14
10K
10k
R17, R24, R25, R28, R31, R33, R35, R37 +6
1
10K
100k
R32
1
10
R41

IRIS design files

The KiCad project lives in the teletype7/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 STM32U585CIUXQ, from the STM32 family.

How big is the IRIS PCB?

The IRIS measures 50 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the IRIS?

160 components, from 66 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 teletype7/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?

Yes, under the terms of its MIT license, which teletype7 chose for the repository.

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