Skip to the content
4 layers50 × 75 mmOneroiV1, the printed circuit board in 3D

Contains the Nyx flight computer family developed for UNSW Rocketry Avionics team.

Size
50 × 75 mm
Copper layers
4
Thickness
1.6 mm
Parts
166
Nets
142
Pads
626
Tracks, vias
1,884, 263
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
6 Apr 2026
Updated
12 Sep 2026

Overview

OneroiV1 is an open-source printed circuit board by HomeOnDuna, from the HomeOnDuna/Nyx-Flight-Computers repository on GitHub. It is a 4-layer board of 50 × 75 mm with 166 parts on 142 nets, routed with 1,884 tracks and 263 vias.

It is built around the ESP32-S3-WROOM-1U-N4, MAX-M10S-00B and MS561101BA03-50, with the TPS63070RNMR, ESDS302DBVR-TP and TPS2121RUXT among its other parts. Its parts include 67 resistors, 39 capacitors, 21 ICs, 19 connectors and 5 diodes. It belongs with the ESP32 boards of this library.

Main components

12

README

README.md

Nyx-Flight-Computer

Contains all details of the Nyx family of flight computers developed by Timothy Paige for UNSW rocketry

How to use:

  • Make a local clone of the entire repositry
  • Open the project you want from the file it is in
  • Enjoy!

To add parts to the library:

  • All parts go in the UNSW Rocketry parts folder (single parrts library)
  • Open a project and add the symbol into the UNSW Rocketry Library (symbol library, via import)
  • Put the footprint in the footprints.pretty folder of the parts folder
  • Put the 3D model in the 3D models folder
  • In the project, edit the symbol you have imported and assign the default footprint to the footprints.pretty folder footprint (.kicad_mod)
  • Edit the footprint you just added to add in the 3D model

How to reference filepaths: Do not use the default filepaths KiCAD generates. These will only work on your device!

  • Remove the filepath up to Nyx-Flight-Computers (leave the \ after this)
  • Insert .. before this, which then re-references to a relative filepath (permitting multi-device use).

Current capabilites:

  • Literally nothing

Future capabilities targets:

  • Flight data recording from multiple sources to memory (SD cards)
  • Detection of phase of flight (not vehicle direction, speed etc., only are we 1) accelerating, and 2) going up or going down) and subsequent actions or data recording changes
  • Flight data high-speed capability to RAM during boost phase
  • Telemetry of currently relevant data
  • Pyro / chute deploy devices (linear actuator or other form)
  • Basic marking out of failed / erroring sensors in data recording

Parts

166
QtyValueFootprintReferences
2210kResistor_SMD:R_0603_1608MetricR6, R19, R20, R21, R22, R25, R26, R31, R34, R35, R38, R39, R40, R42, R58, R61 +6
17100nFCapacitor_SMD:C_0603_1608MetricC8, C19, C21, C22, C23, C25, C26, C28, C31, C32, C33, C34, C35, C36, C37, C39 +1
101kResistor_SMD:R_0603_1608MetricR1, R2, R16, R24, R27, R28, R33, R36, R37, R41
10TB002-500-02BEUNSW Rocketry:CUI_TB002-500-02BEJ13, J14, J15, J16, J17, J18, J19, J20, J21, J22
810uFCapacitor_SMD:C_0603_1608MetricC2, C3, C4, C5, C6, C7, C10, C11
622uFCapacitor_SMD:C_0603_1608MetricC12, C13, C14, C16, C17, C18
51uFCapacitor_SMD:C_0603_1608MetricC1, C20, C27, C29, C30
556kResistor_SMD:R_0603_1608MetricR30, R50, R57, R60, R63
5680kResistor_SMD:R_0603_1608MetricR13, R47, R49, R52, R54
43.3kResistor_SMD:R_0603_1608MetricR43, R44, R45, R46
439kResistor_SMD:R_0603_1608MetricR29, R32, R59, R62
443kResistor_SMD:R_0603_1608MetricR48, R51, R53, R56
4ESDS302DBVRUNSW Rocketry:DBV0005A_NU16, U17, U24, U25
4LEDLED_SMD:LED_0603_1608MetricD1, D2, D3, D4
31.3kResistor_SMD:R_0603_1608MetricR3, R4, R5
347uFCapacitor_SMD:C_0603_1608MetricC15, C24, C38
3MountingHole_PadMountingHole:MountingHole_3.2mm_M3_ISO14580_Pad_TopBottomH1, H2, H3
21.5uHUNSW Rocketry:1277AS-H-1R0M=P2_MUR-ML1, L2
2100kResistor_SMD:R_0603_1608MetricR9, R10
25.1kResistor_SMD:R_0603_1608MetricR17, R18
29kResistor_SMD:R_0603_1608MetricR15, R23
2Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalGPS_PINS_IN1, GPS_PINS_IN2
2Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ1, J6
2MS561101BA03-50UNSW Rocketry:SON8_MS5611_TECU18, U19
2MSD-10-CUNSW Rocketry:CUI_MSD-10-CJ9, J10
2TPS2121RUXTUNSW Rocketry:RUX0012AU13, U14
2TPS63070RNMRUNSW Rocketry:RNM0015AU22, U23
1130kResistor_SMD:R_0603_1608MetricR14
1150kResistor_SMD:R_0603_1608MetricR12
122kResistor_SMD:R_0603_1608MetricR55
13-1478978-1UNSW Rocketry:TE_3-1478978-1J5
1470kResistor_SMD:R_0603_1608MetricR11
1BMI270UNSW Rocketry:BMI270_BOSU21
1BMI323UNSW Rocketry:BMI323_BOSU20
1CMI-1295-03THUNSW Rocketry:SPKR_CMI-1295-03THLS1
1CPI-1375-80TUNSW Rocketry:CUI_CPI-1375-80TLS2
1CVJ10F30_LFUNSW Rocketry:UFV_TOSU5
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ12
1Conn_02x02_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ7
1DMP3085LSD-13UNSW Rocketry:IC_DMP3028LSD-13_DIOU4
1ESP32-S3-WROOM-1U-N4UNSW Rocketry:XCVR_ESP32-S3-WROOM-1U-N4U3
1H3LIS331DLTRUNSW Rocketry:QFN_31DLTR_STMU15
1LDL1117S33RUNSW Rocketry:SOT223_STMU8
1LM66200DRLRUNSW Rocketry:SOT-5X3_DRL_TEXU9
1LOGOUNSW Rocketry Library:Butterfly_InvertG***
1LOGOUNSW Rocketry Library:Storm_LargeG***
1LOGOUNSW Rocketry Library:RocketryLogoSmallG***
1LPS22DFTRUNSW Rocketry:XDCR_LPS22DFTRA2
1LSM6DSV80XTRUNSW Rocketry:QFN_LSM6DSV80XTR_STMU1
1MAX-M10S-00BUNSW Rocketry:XCVR_MAX-M10S-00BU2
1MBT3904DW1T1GUNSW Rocketry:SOT-363&slash_SC-88&slash_SC70-6&slash_CASE419B_OSIQ2
1MMDT5551-7-FUNSW Rocketry:SOT-363_DIOU7
1PRTR5V0U2XPackage_TO_SOT_SMD:SOT-143D5
1SI4909DY-T1-GE3UNSW Rocketry:SOIC_09DY-T1-GE3_VISQ1
1USB4110GFAUNSW Rocketry:GCT_USB4110GFAJ3

More from HomeOnDuna/Nyx-Flight-Computers

2
  • 2 layers36.7 × 75 mmIrisV1, the printed circuit board in 3D

    IrisV1

    HomeOnDuna/Nyx-Flight-Computers

    Contains the Nyx flight computer family developed for UNSW Rocketry Avionics team.

    93 parts1
  • 4 layers50 × 50 mmErisV1, the printed circuit board in 3D

    ErisV1

    HomeOnDuna/Nyx-Flight-Computers

    Contains the Nyx flight computer family developed for UNSW Rocketry Avionics team.

    75 parts1

Similar boards

  • 4 layers91 × 30.1 mmStrelka Flight Computer, the printed circuit board in 3D

    Strelka Flight Computer

    LulaUAV/Strelka-Flight-Computer

    Strelka exists in the family of rocket dog flight computers. This flight computer is fully capable of deploying recovery events.

    170 parts2
  • 2 layers48 × 32 mmFanboard, the printed circuit board in 3D

    Fanboard

    jbuonagurio/fanboard-pcb

    Fan Control Board Hardware Design

    36 parts2
  • 2 layers79 × 66.8 mmDeneme, the printed circuit board in 3D

    Deneme

    bugraalpaydin/aks-pcb

    70 parts
  • 4 layers47.5 × 41 mmDecodingBoard, the printed circuit board in 3D

    DecodingBoard

    N-Pulse/BMI-EMG-HW

    Find the schematics and PCB layout for the hardware of the EMG Bracelet

    71 parts
  • 2 layers50.8 × 101.6 mmCASE, the printed circuit board in 3D

    CASE

    awetzelkern/CASE

    Miminal flight computer designed to be a stepping-stone into creating PCB hardware and software for a fully custom thrust-vectored rocket.

    57 parts
  • 4 layers68.6 × 53.3 mmPhyduino pico, the printed circuit board in 3D

    Phyduino pico

    UofTPhyEssSW/Student-Workshop-Course-L1

    University of Toronto, Dept. of Physics, Electronic Support Services - Student Workshop Course L1 course files

    130 parts2
  • 4 layers204 × 150 mmGateway, the printed circuit board in 3D

    Gateway

    Kampi/IoT-Gateway

    Open-Source Zigbee, Thread, wM-Bus, LoRa, LoRaWAN gateway for Home Assistant.

    319 parts1

Questions

How big is the OneroiV1 PCB?

It measures 50 × 75 mm and has 4 copper layers, 1.6 mm thick.

What parts does the OneroiV1 use?

166 parts, built around the ESP32-S3-WROOM-1U-N4, MAX-M10S-00B, MS561101BA03-50 and TPS63070RNMR. 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 OneroiV1 KiCad files?

From the HomeOnDuna/Nyx-Flight-Computers repository on GitHub, at the commit this page was made from: the board is OneiroiV1/OneroiV1.kicad_pcb and its schematic ErisV1/ErisV1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the OneroiV1 design in my own project?

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