
UNSW Rocketry Senior Flight Computer
DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer
KiCad project for the senior flight computer used by UNSW Rocketry.

KiCad project for the senior flight computer used by UNSW Rocketry.
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.
KiCad project for the senior flight computer used by UNSW Rocketry.
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.
| Revision | Folder | Status |
|---|---|---|
| v0.0 | v0.0/ | Frozen — known-good design. Do not edit. |
| v1.0 | v1.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.
Reference docs live in docs/ and render inline on GitHub:
| File | Purpose |
|---|---|
UNSW_Rocketry_Senior_Flight_Computer.kicad_pro | KiCad project file |
UNSW_Rocketry_Senior_Flight_Computer.kicad_sch | Top-level schematic |
UNSW_Rocketry_Senior_Flight_Computer.kicad_pcb | PCB layout |
Power.kicad_sch | Power sheet |
Pyros.kicad_sch | Pyrotechnic channels sheet |
Comms.kicad_sch | Communications sheet |
Peripherals.kicad_sch | Peripherals sheet |
Indication.kicad_sch | Status / indication sheet |
UNSW_ROCKETRY_LIBRARY.pretty/ | Project-specific footprint library |
UNSW_Rocketry_Senior_Flight_Computer.csv | BOM export |
.kicad_pro inside the revision folder you want, e.g.
v1.0/UNSW_Rocketry_Senior_Flight_Computer.kicad_pro.| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 0.1uF | PCM_SparkFun-Capacitor:C_0603_1608Metric | C3, C5, C6, C8, C10, C11, C13, C17, C24, C25, C26, C27, C28, C30 |
| 11 | 1.0mm | PCM_SparkFun-Connector:TestPoint-1.0mm | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP12 |
| 10 | 10k | PCM_SparkFun-Resistor:R_0603_1608Metric | R1, R6, R15, R22, R23, R25, R28, R29, R31, R37 |
| 7 | 1k | PCM_SparkFun-Resistor:R_0603_1608Metric | R11, R12, R19, R24, R30, R38, R39 |
| 5 | 1.0uF | PCM_SparkFun-Capacitor:C_0603_1608Metric | C4, C9, C21, C22, C29 |
| 5 | Green | LED_SMD:LED_0603_1608Metric | D3, D4, D5, D6, D7 |
| 4 | 100k | PCM_SparkFun-Resistor:R_0603_1608Metric | R3, R4, R5, R21 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 3 | 100 | PCM_SparkFun-Resistor:R_0603_1608Metric | R33, R34, R35 |
| 3 | 22uF | PCM_SparkFun-Capacitor:C_0805_2012Metric | C16, C18, C20 |
| 3 | 3.3k | PCM_SparkFun-Resistor:R_0603_1608Metric | R16, R26, R32 |
| 3 | 330 | PCM_SparkFun-Resistor:R_0603_1608Metric | R18, R20, R27 |
| 3 | 4.7k | PCM_SparkFun-Resistor:R_0603_1608Metric | R8, R9, R10 |
| 3 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q3, Q4, Q5 |
| 3 | PC817 | Package_DIP:DIP-4_W7.62mm | U9, U10, U11 |
| 2 | 10nF | PCM_SparkFun-Capacitor:C_0603_1608Metric | C7, C23 |
| 2 | 10uF | PCM_SparkFun-Capacitor:C_0805_2012Metric | C14, C15 |
| 2 | 27pF | PCM_SparkFun-Capacitor:C_0603_1608Metric | C1, C2 |
| 2 | 5.1k | PCM_SparkFun-Resistor:R_0603_1608Metric | R13, R14 |
| 2 | B5819W | Diode_SMD:D_SOD-123 | D2, D8 |
| 2 | LED_RED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D9, D15 |
| 2 | LED_YELLOW | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D10, D12 |
| 2 | SMAJ15A | Diode_SMD:D_SMA | D11, D13 |
| 1 | 0 | PCM_SparkFun-Resistor:R_0603_1608Metric | R17 |
| 1 | 10pF | PCM_SparkFun-Capacitor:C_0603_1608Metric | C19 |
| 1 | 150 | PCM_SparkFun-Resistor:R_0603_1608Metric | R36 |
| 1 | 1A | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | 1µH | Inductor_SMD:L_Coilcraft_XxL4020 | L1 |
| 1 | 33k | PCM_SparkFun-Resistor:R_0603_1608Metric | R7 |
| 1 | 4.7uF | PCM_SparkFun-Capacitor:C_0603_1608Metric | C12 |
| 1 | 5.1V | Diode_SMD:D_SOD-323 | D1 |
| 1 | 620k | PCM_SparkFun-Resistor:R_0603_1608Metric | R2 |
| 1 | 8MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | BATT_XT60 | Connector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_Horizontal | J1 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_CUI_CPT-9019S-SMT | BZ1 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J5 |
| 1 | DMG2301L | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | H3LIS331DL | Package_LGA:LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y | U4 |
| 1 | ImageLogo | UNSW_ROCKETRY_LIBRARY:JUNO_LARGE_0.15 | G*** |
| 1 | J_PYRO1 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J7 |
| 1 | J_PYRO2 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J8 |
| 1 | LED_GREEN | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D16 |
| 1 | LED_RGB | LED_SMD:LED_RGB_5050-6 | D14 |
| 1 | LIS3DH | Package_LGA:LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y | U6 |
| 1 | LOGO | UNSW_ROCKETRY_LIBRARY:ROCKETRY_LOGO_SMALL | G*** |
| 1 | LOGO | UNSW_ROCKETRY_LIBRARY:ROCKETRY_LOGO_LARGE | G*** |
| 1 | MS5611 #1 | Package_LGA:LGA-8_3x5mm_P1.25mm | U5 |
| 1 | MS5611 #2 | Package_LGA:LGA-8_3x5mm_P1.25mm | U7 |
| 1 | Micro_SD_Card_Det1 | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J2 |
| 1 | PYRO_XT60 | Connector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_Horizontal | J6 |
| 1 | RESET_JMP | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | JP1 |
| 1 | SPX3819M5-L-3-3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | STM32L452RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | SWD | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J4 |
| 1 | TPS63060 | Package_SON:Texas_S-PWSON-N10_ThermalVias | U2 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U8 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4085 | J3 |

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

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

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.

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

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.

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).


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

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.

scottzach1/Project-Beans
VUW Engineering project to deliver a model rocket for a client.
It measures 60 × 60 mm and has 4 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask DashiellRussell before reusing the design.