Skip to the content
PCBKitNew board
6 layers80 × 80 mmV2ultimateflightcomp, the printed circuit board in 3D

V2ultimateflightcomp

codinga593/IRIS3

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

Size
80 × 80 mm
Copper layers
6
Thickness
1.6 mm
Parts
144
Nets
267
Pads
715
Tracks, vias
915, 134
Pours
6
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Apr 2026
Updated
13 Jun 2026

Overview

V2ultimateflightcomp is an open-source printed circuit board by codinga593, from the codinga593/IRIS repository on GitHub. It is a 6-layer board of 80 × 80 mm with 144 parts on 267 nets, routed with 915 tracks and 134 vias.

It is built around the STM32H753ZIT6, A121-001-T&R and MAX-M10S-00B, with the TPS54525PWPR, MS5611-01BA03 and W25Q128JVFIQ among its other parts. Its parts include 55 capacitors, 32 resistors, 15 connectors, 13 ICs and 3 transistors. It belongs with the STM32 boards of this library.

Main components

12

README

README.md

IRIS

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.

This project, while ambitious, will be split into several mid-power and high-power flights to test subsystems and more. At the heart of the rocket is the Amethyst Flight Computer, along with two extra boards, a Compute Module 5 and a Raspberry Pi Zero 2 W. The Compute Module 5 will run nonlinear model predictive control, an advanced control algorithm that determines the required x and y accelerations needed to reach the target while accounting for fin and thrust vector control limits. The STM32-based flight computer then converts these accelerations into concrete actuator commands.

An added layer of abstraction is present for the fins in the form of field-oriented control, which maintains torque to prevent backdriving.


Vehicle CAD

Rocket_Design_Test_2026-May-27_01-49-28AM-000_CustomizedView54114100561_png Rocket_Design_Test_2026-May-26_11-30-21AM-000_CustomizedView11883286731_png

Pictured above: Full CAD of IRIS with transparent airframe for visibility.


Funding Breakdown

Existing Sponsorship

SponsorContribution
JLCPCB$250 PCB fabrication and assembly credit

Funding Request

SourceAmount
Hack Club$700

IRIS Funding Bill of Materials

CategoryItemQtyCost (USD)
Embedded ComputeRaspberry Pi Compute Module 51$80
Embedded ComputeRaspberry Pi Zero 2 W1$20
Embedded ComputeHeaders, sockets and integration hardware1 set$20
ActuationFin Control / FOC Driver Boards4$100
ActuationBLDC Motors4$80
ActuationMagnetic Encoders4$45
ActuationBearings, shafts, gears and worm drive components1 set$90
AirframeBody tube, couplers, bulkheads and centering rings1 set$90
AirframeFin material and mounting hardware1 set$40
Power SystemBattery, wiring, switches and connectors1 set$50
TestingGround testing equipment and consumables1 set$45
RecoveryLanding tower prototype hardware1 set$40
ContingencyReplacement parts and iteration margin—$100
Total RequestedApprox $700

Amethyst Flight Computer

Screenshot 2026-03-22 at 3 32 23 pm

Pictured above: Amethyst rocket flight computer. Note: Silkscreen colour is subject to change.


Avionics Bay

AVBAY

Pictured above: Final avionics bay design for IRIS.


Detailed Flight Computer BOM

Click to expand detailed flight computer BOM

Bill of Materials (BOM)

DesignatorPart NameQtyValue / Part NumberLink
C66,C95,C26,C49,C28,C67,C55,C29,C33,C22,C48,C54,C19,C34,C30,C58,C41,C42,C20,C45,C46,C39,C18,C93,C47,C32,C21,C25,C27,C88,C35Ceramic Capacitor31100nF, 0402, Samsung CL05B104KO5NNNC (JLC C1525)Link
C23,C24,C61,C60Ceramic Capacitor424pF, 0402, C0G/NP0, FH 0402CG240J500NT (LCSC C1553)Link
U3IMU1BNO085 (JLC C5189642)Link
J9,J1,J10,J11Socket Header41x03, 2.54mm, vertical, Amphenol SIP050-1X03-157BLFLink
R45,R48,R46,R47,R49,R44Resistor6TBD
R21,R14,R22,R17Resistor44.7kΩ, 0603, UNI-ROYAL 0603WAF4701T5E (LCSC C23162)Link
TP13,TP9,TP14,TP6,TP11,TP10,TP16,TP15,TP5,TP8,TP7Test Point11PCB test pad 1.0x1.0mm - no discrete purchasable part specified
URpiZero1,UCM4Socket Header22x20 Raspberry Pi socket/riser header, Adafruit 4079Link
R10,R18,R28Resistor3100kΩ, 0402, UNI-ROYAL 0402WGF1003TCE (JLC/LCSC C25741)Link
Q2,Q4,Q3MOSFET3BSZ100N06LS3 G, InfineonLink
C53,C92,C90,C94Ceramic Capacitor410uF, 0402, Samsung CL05A106MQ5NUNC (JLC C15525)Link
R6,R32,R8,R1Resistor4100Ω, 0402, Ever Ohms CR0402F100RQ10 (JLC C429511)Link
J14Pin Header11x04, 2.54mm, vertical, generic 4-pin headerLink
J17RF Connector1Hirose U.FL-R-SMT(01)Link
U5Barometer1MS5611-01BA03 / MS561101BA03-50 (JLC C15639)Link
C37Ceramic Capacitor110uF, 0603, Samsung CL10A106MA8NRNC (LCSC C96446)Link
C91,C86,C89Ceramic Capacitor322uF, 0402, JLCPCB Assembly 22uF/16V (JLC C9900105298)Link
C84,C85Ceramic Capacitor210pF, 0402, FH 0402CG100J500NT (JLC C1545)Link
L11,L10,L9Inductor36.8uH, Würth WE-XHMA 6060Link
R34,R33Resistor222Ω, 0402, YAGEO RC0402FR-0722RL (LCSC C114765)Link
J5,J3,J4Terminal Block3Same Sky / CUI TB002-500-02BELink
Y1,Y3Crystal224MHz, 3225, Suzhou Liming 3225-24.00-20-10-10/A (JLC C518165)Link
C31Ceramic Capacitor110uF, 0402, Samsung CL05A106MQ5NUNC (JLC C15525)Link
J6JST Header1JST B5B-XH-A, 5-pin, 2.50mm, verticalLink
IC2LoRa Module1Seeed 114993390 / Wio-SX1262Link
U2LDO Regulator1AMS1117-3.3, SOT-223 (JLC C6186)Link
U4IMU1ICM-42688-P (JLC C1850418)Link
U11,U12,U13Buck Converter3TPS54525PWPR (JLC C140350)Link
C36,C38,C56Ceramic Capacitor3100nF, 0603, YAGEO CC0603KRX7R9BB104 (LCSC C14663)Link
IC1NOR Flash1W25Q128JVFIQ (JLC C111478)Link
R15,R2,R7,R9,R11,R5,R29,R12,R27Resistor910kΩ, 0402, UNI-ROYAL 0402WGF1002TCE (JLC C25744)Link
R3,R4Resistor21.5kΩ, 0402, UNI-ROYAL 0402WGF1501TCE (LCSC C25867)Link
U1MCU1STM32H753ZIT6 (JLC C730207)Link
C3,C2Ceramic Capacitor222uF, 0805, Samsung CL21A226MAYNNNE (LCSC C45783)Link
C59Ceramic Capacitor110nF, 0402, Kyocera AVX 0402YC103K4T2A (JLC C2172121)Link
Y4Crystal1TBD
IC7Radar Sensor1Acconeer A121-001-T&R / A121Link
D2LED1TBD
C1Ceramic Capacitor110uF, 0402, Samsung CL05A106MQ5NUNC (JLC C15525)Link
J7Molex PicoBlade Header1Molex 53261-0471Link
C40,C17Ceramic Capacitor22.2uF, 0402, Samsung CL05A225MQ5NSNC (JLC C12530)Link
J18USB Connector1Würth 629105150521, Micro USB BLink
U7Level Shifter1TXS0108EPWR (JLC C17206)Link
FB1Ferrite Bead1Sunlord GZ1608D601TF (JLC C1002)Link
D3Schottky Diode1BAT54A, SOT-23 (JLC C397609)Link
J12JST Header1JST S2B-XH-A, 2-pin, 2.50mm, right-angleLink
U10GNSS Module1u-blox MAX-M10S-00B (JLC C4153167)Link
J8XT30 Connector1AMASS XT30U-M (JLC C99101)Link
R20,R19Resistor210kΩ, 0603, YAGEO RC0603FR-0710KL (LCSC C98220)Link
J2JST Header1JST B2B-XH-A, 2-pin, 2.50mm, verticalLink

Flight Computer Schematics

Screenshot 2026-05-19 at 9 02 25 am Screenshot 2026-05-19 at 9 02 22 am Screenshot 2026-05-19 at 9 02 14 am Screenshot 2026-05-19 at 9 01 33 am Screenshot 2026-05-19 at 9 01 29 am Screenshot 2026-05-19 at 8 59 56 am Screenshot 2026-05-19 at 9 00 03 am Screenshot 2026-05-19 at 9 00 11 am Screenshot 2026-05-19 at 9 00 34 am Screenshot 2026-05-19 at 9 01 04 am Screenshot 2026-05-19 at 9 01 08 am

PCB Routing

Screenshot 2026-05-19 at 9 05 30 am Screenshot 2026-05-19 at 9 05 25 am Screenshot 2026-05-19 at 9 05 21 am Screenshot 2026-05-19 at 9 05 17 am Screenshot 2026-05-19 at 9 05 13 am Screenshot 2026-05-19 at 9 05 10 am

Parts

144
QtyValueFootprintReferences
31100nCapacitor_SMD:C_0402_1005MetricC18, C19, C20, C21, C22, C25, C26, C27, C28, C29, C30, C32, C33, C34, C35, C39 +15
11TestPointTestPoint:TestPoint_Pad_1.0x1.0mmTP5, TP6, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16
910kResistor_SMD:R_0402_1005MetricR2, R5, R7, R9, R11, R12, R15, R27, R29
6RResistor_SMD:R_0402_1005MetricR44, R45, R46, R47, R48, R49
4100ΩResistor_SMD:R_0402_1005MetricR1, R6, R8, R32
410uCapacitor_SMD:C_0402_1005MetricC53, C90, C92, C94
424pfCapacitor_SMD:C_0402_1005MetricC23, C24, C60, C61
44.7kResistor_SMD:R_0603_1608MetricR14, R17, R21, R22
4Conn_01x03_SocketConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1, J9, J10, J11
3100kResistor_SMD:R_0402_1005MetricR10, R18, R28
3100nCapacitor_SMD:C_0603_1608MetricC36, C38, C56
322uCapacitor_SMD:C_0402_1005MetricC86, C89, C91
36.8 µHPower Inductor:WE-XHMA_6060L9, L10, L11
3BSZ100N06LS3_GMosfets_Pyro:TRANS_BSZ100N06LS3_GQ2, Q3, Q4
3Conn_01x02TB002-500-02BE:CUI_TB002-500-02BEJ3, J4, J5
3TPS54525PWPR5A Buck:PWP14_2P31X2P46_TEXU11, U12, U13
210kResistor_SMD:R_0603_1608MetricR19, R20
210pfCapacitor_SMD:C_0402_1005MetricC84, C85
21k5Resistor_SMD:R_0402_1005MetricR3, R4
22.2uCapacitor_SMD:C_0402_1005MetricC17, C40
222Resistor_SMD:R_0402_1005MetricR33, R34
222uCapacitor_SMD:C_0805_2012MetricC2, C3
224mhz24 mHz smd crystal:TSX-3225Y1, Y3
2LOGOLOGOS:MADRocketryG***, G***
2~Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical_SMDUCM4, URpiZero1
110nCapacitor_SMD:C_0402_1005MetricC59
110uCapacitor_SMD:C_0603_1608MetricC37
110uFCapacitor_SMD:C_0402_1005MetricC1
110ufCapacitor_SMD:C_0402_1005MetricC31
1114993390Wio Module Lora:114993390IC2
1120RFerrite_smd:IND_GZ1608_SNLFB1
1532610471MOLEX_532610471:MOLEX_532610471J7
1A121-001-T&RKiCad:A121001TRIC7
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1BAT54APackage_TO_SOT_SMD:SOT-23D3
1BNO085BNO085:IC_BNO085U3
1Conn_01x02Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_HorizontalJ12
1Conn_01x02_PinConnector_AMASS:AMASS_XT30U-M_1x02_P5.0mm_VerticalJ8
1Conn_01x02_PinConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ2
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ14
1Conn_01x05_PinConnector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_VerticalJ6
1CrystalCrystal 2012-2p:Crystal_SMD_2012-2Pin_2.0x1.2mmY4
1ICM-42688-PICM-42688-P:PQFN50P300X250X97-14NU4
1LEDLED_SMD:LED_0402_1005MetricD2
1LOGOLOGOS:EasyEDANEGATIVEG***
1LOGOLOGOS:JLCG***
1MAX-M10S-00BMAX-M10S-00B:XCVR_MAX-M10S-00BU10
1MS5611-01BAPackage_LGA:LGA-8_3x5mm_P1.25mmU5
1STM32H753ZIT6STM32H753ZIT6:QFP50P2200X2200X160-144NU1
1TXS0108EPWPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU7
1U.FL-R-SMT_01_U.fl connector:HRS_U.FL-R-SMT_01_J17
1USB_B_MicroConnector_USB:USB_Micro-B_Wuerth_629105150521J18
1W25Q128JVFIQFlash_Chip:SOIC127P1032X264-16NIC1

Questions

How big is the V2ultimateflightcomp PCB?

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

What parts does the V2ultimateflightcomp use?

144 parts, built around the STM32H753ZIT6, A121-001-T&R, MAX-M10S-00B and TPS54525PWPR. 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 V2ultimateflightcomp KiCad files?

From the codinga593/IRIS repository on GitHub, at the commit this page was made from: the board is PCBFILES/v2ultimateflightcomp.kicad_pcb and its schematic PCBFILES/BlockDiagram.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the V2ultimateflightcomp design in my own project?

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

Similar boards

  • 4 layers50 × 60 mmFORTE FlightComputer, the printed circuit board in 3D

    FORTE FlightComputer

    codinga593/Forte

    A Mid powered Rocket with data logging and live telemetry (F32-T)

    67 parts1
  • 4 layers38.4 × 82.8 mmHorizon, the printed circuit board in 3D

    Horizon

    ChladpavPy/Horizon

    Custom Rocket Flight Controller

    99 parts
  • 2 layers85.5 × 54 mmSafeKeyVault, the printed circuit board in 3D

    SafeKeyVault

    Toasterfire-come/SafeKeyVault

    This project is designed to be a copmplete and total alternative to managed password holders.

    24 parts
  • 4 layers74.5 × 69.2 mmBrian Dai, the printed circuit board in 3D

    Brian Dai

    rice-eclipse/AFSElec

    ECLIPSE: AFS

    104 parts
  • 2 layers100 × 100 mmQX25Logger real, the printed circuit board in 3D

    QX25Logger real

    takahashirenya/QX25logger

    25年度鳥人間コンテストのロガー基盤

    99 parts1
  • 4 layers60 × 84 mmStratosCore Claude, the printed circuit board in 3D

    StratosCore Claude

    pantojinho/StratosCore

    StratosCore is an open-source portable field, aviation, meteorological, navigation and radio computer based on the ESP32-S3-WROOM-1-N16R8.

    277 parts1
  • 6 layers52 × 34 mmWINTER, the printed circuit board in 3D

    WINTER

    SparrowTheNerd/WINTER-KiCAD

    KiCAD Files for all WINTER (Wireless Inertial iNformation and Telemetry for Energetics Regulation) flight computer

    109 partsGPL-3.0
  • 4 layers80 × 80 mmStm32simh, the printed circuit board in 3D

    Stm32simh

    bson/stm32simh

    96 partsMIT