Skip to the content
4 layers60 × 60 mmUNSW Rocketry Senior Flight Computer, the printed circuit board in 3D

UNSW Rocketry Senior Flight Computer

DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer

KiCad project for the senior flight computer used by UNSW Rocketry.

Size
60 × 60 mm
Copper layers
4
Thickness
1.6 mm
Parts
132
Nets
109
Pads
453
Tracks, vias
1,279, 149
Pours
3
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
7 Apr 2026
Updated
30 Jul 2026

Overview

UNSW Rocketry Senior Flight Computer is an open-source printed circuit board by DashiellRussell, from the DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer repository on GitHub. It is a 4-layer board of 60 × 60 mm with 132 parts on 109 nets, routed with 1,279 tracks and 149 vias.

It is built around the H3LIS331DL, LIS3DH and SPX3819M5-L-3-3, with the TPS63060DSC, USBLC6-2SC6 and AO3400A among its other parts. Its parts include 39 resistors, 30 capacitors, 16 diodes, 11 ICs and 8 connectors. It belongs with the STM32 boards of this library.

Main components

11

README

README.md

UNSW Rocketry Senior Flight Computer

KiCad project for the senior flight computer used by UNSW Rocketry.

Revisions

This repo holds each hardware revision in its own self-contained folder. Every folder is a complete KiCad project (schematic, PCB, and its own copy of the footprint library) so any revision can be opened and fabricated independently.

RevisionFolderStatus
v0.0v0.0/Frozen — known-good design. Do not edit.
v1.0v1.0/In progress — next revision (component + design changes).

The exact v0.0 snapshot is also recoverable from the v0.0 git tag (git checkout v0.0).

Working on a new revision? Copy the latest frozen folder to the next version number (e.g. cp -R v1.0 v1.1), then edit the copy. Tag the old one before you move on.

Documents

Reference docs live in docs/ and render inline on GitHub:

Project layout (within each revision folder)

FilePurpose
UNSW_Rocketry_Senior_Flight_Computer.kicad_proKiCad project file
UNSW_Rocketry_Senior_Flight_Computer.kicad_schTop-level schematic
UNSW_Rocketry_Senior_Flight_Computer.kicad_pcbPCB layout
Power.kicad_schPower sheet
Pyros.kicad_schPyrotechnic channels sheet
Comms.kicad_schCommunications sheet
Peripherals.kicad_schPeripherals sheet
Indication.kicad_schStatus / indication sheet
UNSW_ROCKETRY_LIBRARY.pretty/Project-specific footprint library
UNSW_Rocketry_Senior_Flight_Computer.csvBOM export

Opening the project

  1. Install KiCad 10.0 or newer.
  2. Clone this repo.
  3. Open the .kicad_pro inside the revision folder you want, e.g. v1.0/UNSW_Rocketry_Senior_Flight_Computer.kicad_pro.

Parts

132
QtyValueFootprintReferences
140.1uFPCM_SparkFun-Capacitor:C_0603_1608MetricC3, C5, C6, C8, C10, C11, C13, C17, C24, C25, C26, C27, C28, C30
111.0mmPCM_SparkFun-Connector:TestPoint-1.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP12
1010kPCM_SparkFun-Resistor:R_0603_1608MetricR1, R6, R15, R22, R23, R25, R28, R29, R31, R37
71kPCM_SparkFun-Resistor:R_0603_1608MetricR11, R12, R19, R24, R30, R38, R39
51.0uFPCM_SparkFun-Capacitor:C_0603_1608MetricC4, C9, C21, C22, C29
5GreenLED_SMD:LED_0603_1608MetricD3, D4, D5, D6, D7
4100kPCM_SparkFun-Resistor:R_0603_1608MetricR3, R4, R5, R21
4MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4
3100PCM_SparkFun-Resistor:R_0603_1608MetricR33, R34, R35
322uFPCM_SparkFun-Capacitor:C_0805_2012MetricC16, C18, C20
33.3kPCM_SparkFun-Resistor:R_0603_1608MetricR16, R26, R32
3330PCM_SparkFun-Resistor:R_0603_1608MetricR18, R20, R27
34.7kPCM_SparkFun-Resistor:R_0603_1608MetricR8, R9, R10
3AO3400APackage_TO_SOT_SMD:SOT-23Q3, Q4, Q5
3PC817Package_DIP:DIP-4_W7.62mmU9, U10, U11
210nFPCM_SparkFun-Capacitor:C_0603_1608MetricC7, C23
210uFPCM_SparkFun-Capacitor:C_0805_2012MetricC14, C15
227pFPCM_SparkFun-Capacitor:C_0603_1608MetricC1, C2
25.1kPCM_SparkFun-Resistor:R_0603_1608MetricR13, R14
2B5819WDiode_SMD:D_SOD-123D2, D8
2LED_REDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD9, D15
2LED_YELLOWLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD10, D12
2SMAJ15ADiode_SMD:D_SMAD11, D13
10PCM_SparkFun-Resistor:R_0603_1608MetricR17
110pFPCM_SparkFun-Capacitor:C_0603_1608MetricC19
1150PCM_SparkFun-Resistor:R_0603_1608MetricR36
11AFuse:Fuse_1206_3216MetricF1
11µHInductor_SMD:L_Coilcraft_XxL4020L1
133kPCM_SparkFun-Resistor:R_0603_1608MetricR7
14.7uFPCM_SparkFun-Capacitor:C_0603_1608MetricC12
15.1VDiode_SMD:D_SOD-323D1
1620kPCM_SparkFun-Resistor:R_0603_1608MetricR2
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AO3401APackage_TO_SOT_SMD:SOT-23Q2
1BATT_XT60Connector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_HorizontalJ1
1BuzzerBuzzer_Beeper:Buzzer_CUI_CPT-9019S-SMTBZ1
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5
1DMG2301LPackage_TO_SOT_SMD:SOT-23Q1
1H3LIS331DLPackage_LGA:LGA-16_3x3mm_P0.5mm_LayoutBorder3x5yU4
1ImageLogoUNSW_ROCKETRY_LIBRARY:JUNO_LARGE_0.15G***
1J_PYRO1TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ7
1J_PYRO2TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ8
1LED_GREENLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD16
1LED_RGBLED_SMD:LED_RGB_5050-6D14
1LIS3DHPackage_LGA:LGA-16_3x3mm_P0.5mm_LayoutBorder3x5yU6
1LOGOUNSW_ROCKETRY_LIBRARY:ROCKETRY_LOGO_SMALLG***
1LOGOUNSW_ROCKETRY_LIBRARY:ROCKETRY_LOGO_LARGEG***
1MS5611 #1Package_LGA:LGA-8_3x5mm_P1.25mmU5
1MS5611 #2Package_LGA:LGA-8_3x5mm_P1.25mmU7
1Micro_SD_Card_Det1Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5J2
1PYRO_XT60Connector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_HorizontalJ6
1RESET_JMPTestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mmJP1
1SPX3819M5-L-3-3Package_TO_SOT_SMD:SOT-23-5U3
1STM32L452RETxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1SWDConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ4
1TPS63060Package_SON:Texas_S-PWSON-N10_ThermalViasU2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U8
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4085J3

More from DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer

2
  • 4 layers80 × 50 mmUNSW Rocketry Senior Flight Computer, the printed circuit board in 3D

    UNSW Rocketry Senior Flight Computer

    DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer

    KiCad project for the senior flight computer used by UNSW Rocketry.

    131 parts
  • 4 layers80 × 50 mmOzone telecom, the printed circuit board in 3D

    Ozone telecom

    DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer

    KiCad project for the senior flight computer used by UNSW Rocketry.

    118 parts

Similar boards

  • 4 layers64 × 43 mmDalws, the printed circuit board in 3D

    Dalws

    anhldptit2610/dalws

    This project is my attempt to learn about microcontroller and PCB design. Now I realize that making a full, complete electronic project is super hard.

    83 parts2MIT
  • 4 layers76 × 72 mmKeychain rev b panel, the printed circuit board in 3D

    Keychain rev b panel

    olerast67/emotion-keychain

    Брелок с OLED-экраном и анимированными эмоциями

    168 partsApache-2.0
  • 4 layers25 × 74 mmPTR mini pcb, the printed circuit board in 3D

    PTR mini pcb

    PTR-projects/PTR_mini_hardware

    Welcome to the KPPTR-hardware repository! This repository contains the design files for the hardware components used in the KPPTR project.

    140 parts1MIT
  • 4 layers157.5 × 130 mmJv thesis, the printed circuit board in 3D

    Jv thesis

    JhonVelasquez/Embedded_system_Synchronize_Plant

    Project of a embedded system that synchronizes signals in a plant. There is electronic (PCB) and software design (FreeRTOS for STM32F7).

    233 parts2
  • 2 layersFlightController, the printed circuit board in 3D

    FlightController

    dylanjacobsun/flight_Controller

    Flight controller for flying wing

    85 parts1
  • 4 layers90 × 95 mmWiegand bridge, the printed circuit board in 3D

    Wiegand bridge

    EdgeCoil/wiegand-bridge

    ESP32-S3 Wiegand reader bridge for Home Assistant: 4-layer board, BOM and ESPHome firmware.

    197 parts1
  • 4 layers230 × 135 mmVancontroller, the printed circuit board in 3D

    Vancontroller

    Camperlux/vancontroller

    VanController: ESP32-S3 12 V campervan controller board (6 fused relays, 6 PWM dimmers, CAN, RS485, GPS) - KiCad 10 design, manufacturing files and enclosure. Free for non-commercial use.

    259 parts
  • 4 layers100.3 × 29 mmRocketPCB, the printed circuit board in 3D

    RocketPCB

    scottzach1/Project-Beans

    VUW Engineering project to deliver a model rocket for a client.

    76 parts3MIT

Questions

How big is the UNSW Rocketry Senior Flight Computer PCB?

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

What parts does the UNSW Rocketry Senior Flight Computer use?

132 parts, built around the H3LIS331DL, LIS3DH, SPX3819M5-L-3-3 and TPS63060DSC. 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 UNSW Rocketry Senior Flight Computer KiCad files?

From the DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer repository on GitHub, at the commit this page was made from: the board is v0.0/UNSW_Rocketry_Senior_Flight_Computer.kicad_pcb and its schematic ozone_telecom/ozone_telecom.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the UNSW Rocketry Senior Flight Computer design in my own project?

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