Skip to content
@WPI-HPRC

WPI HPRC

WPI High Power Rocketry Club

Club-wide Documentation

HPRC Wiki

Edit it here.

WPI HPRC EnP

Current Year (2026)

Repo Description
canards-2026 Main code for the flight computer (Mars board) on the canards rocket.
matlab-flightsim-2026 Matlab simulation code for all things GNC.
rocket-base-2026 Base Flight Software code. Contains implementations of the systems common to all of our projects.
payload-2026 Software for the 2026 Rover payload.
groundstation-2026 Ground Station frontend and backend code.

Libraries

Repo Description
boilerplate State Machine, Sensor, and Time code for flight computer (Mars board).
ekf-implementation C++ implementation of the Extended Kalman Filter used for state estimation.

Testing

Repo Description

Calculators and R&D

Repo Description
Propulsion-Nozzle-Calculator (archived) MATLAB code for calculating nozzle and propulsion characteristics.
HPRTOS Implementation of a Real-Time Operating System using NuttX.

Repository Index

Legacy

The following repositories are archived from previous years.

2025

Repo Description
rocket-2025 Main code for the flight computer (Mars board) on the rocket for IREC 2025.
payload-2025 Main code for the flight computer (Mars board) on the payload for IREC 2025.
groundstation-2025 Ground station code for IREC 2025.
groundstation-TrackerController-2025 Code for controlling the active antenna tracker for IREC 2025.
xbee Code for the XBee radio module, sending and receiving data on an embedded device. Used at IREC 2025.
telemetry-2025 Google Protobuf API definitions for 2025.
2025gs-hornActuation-SubscaleModel Code for controlling a subscale active antenna tracker.

2024

Repo Description
rocket-2024 Avionics Computer Software for IREC 2024.
payload-2024 Code for the payload for IREC 2024.
groundstation-frontend-2024 Ground station frontend code for IREC 2024.
groundstation-backend-2024 Ground station backend code for IREC 2024.

2023

Repo Description
Avionics_Computer23 Flight computer code for IREC 2023.
QuadScripts23 Lua scripts used for the quadcopter payload mission for IREC 2023.
Payload_Cube-Computer Code run on the weather station cubes at IREC 2023.
airbrake-simulation-23 Code for simulating an airbrakes controller for IREC 2023.
groundstation-backend-java Java groundstation backend for IREC 2023.

2022

Repo Description
AvionicsComputer22 Firmware for use on high-power rocket embedded avionics systems for 2021-2022 development year.
Airbrake-Controls-2022 MATLAB code for developing an airbrakes controller.
2022-Simulation-Omni-Calculator MATLAB code for simulating a launch.

2021

Repo Description
AvionicsBoard An avionics board made in KiCad.

Educational Resources

Repo Description
intro_to_embedded (archived) Code from an Intro to Embedded Programming workshop.
ANSYS-Training (archived) Repository with rocket geometries for ANSYS.

Miscellaneous

These repositories, mostly archived, are uncategorized from previous years.
Repo Description
telemetry-efficieny-simulation (archived) Code for testing different telemetry data compression methods.
state-machine (archived) Implementation of a state machine for a flight computer.
extended-kalman-filter (archived) MATLAB code for an EKF implementation.
HPRTOS-UPDATE (archived) Alternative code for the HPRTOS project.
stm32-testing (archived) Repository for testing with an STM32.
GroundStation-FrontEnd-CPP (archived) A ground station frontend built with ImGui by the legendary Nate Sales.
GroundStation-Backend-CPP (archived) A ground station backend built in C++.
groundstation-backend (archived) A ground station backend built in Javascript.
groundstation-frontend-old (archived) A ground station frontend built in Javascript.
AvionicsComputer (archived) Repository for old avionics computers.
Fluid-System-Modelling (archived) Python code for modeling fluids.
ORBrake (archived) An OpenRocket extension for controllable air brakes.
PlatformIO-testbed (archived) Code for testing with PatformIO.
Nuttx_FC (archived) Code for a NuttX flight computer.

Pinned Loading

  1. canards-2026 canards-2026 Public

    C

  2. matlab-flightsim-2026 matlab-flightsim-2026 Public

    Forked from Frostydev-Avionics/Vanguard-FlightSim

    Matlab simulation repository used for GNC testing and validation

    MATLAB

  3. rocket-base-2026 rocket-base-2026 Public

    Base Flight Software code for 2026. Contains the State Machine implementation, sensor drivers and the Sensor Manager, and other systems common to all Flight Software projects.

    1

  4. groundstation-2026 groundstation-2026 Public

    Repository for WPI HPRC's Ground Station 2025-2026.

    Rust

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…