Waterloo Rocketry Documentation Logo

Standards & Tutorials

  • Git Tutorial
  • Electrical Standards & Tutorials
  • Firmware Standards & Tutorials

Avionics

  • Avionics Integration
  • RocketCAN
  • Camera & Logger Board
  • GPS Board
  • Live Telemetry
  • Remote Arming
  • Injector Sensor Hub
  • Rocket Power Board
  • SRAD Altimeter

Electrical GSE and Mission Control

  • Remote Launch Control System (RLCS) V3
  • Remote Launch Control System (RLCS) V4
  • Data Acquisition System (DAQ)
  • Automated Antenna Tower

Electrical Tools

  • USB Debug
  • Hardware-in-the-loop Tester (HILT)

Firmware Libraries

  • canlib
  • rocketlib

Controls

  • Canards Firmware
    • Canards Firmware Development
    • Modules
      • Process for Designing a Module
      • Common Lib
      • Third-party Libraries
      • Navigation
      • Controller
      • Motor Handler
      • Power Handler
      • CAN Handler
      • Telemetry Design
      • Logger
      • IMU Handler
      • Flight Phase
      • Health Checks
      • IMU Orientation Calibration
      • Flash Memory
      • SD Card
      • Barometer
      • Magnetometer
      • ST IMU
      • Analog Devices IMU
      • Movella
      • AK45-10 (Servo)
      • Timer
      • ADC
    • Prerequisite / Corequisite Reading
    • Background
    • Goals
    • Requirements
    • Scope
    • System Overview
    • Data Collection
  • Canards Electrical
  • Canards Mechanical

Software

  • Minerva Documentation
  • Omnibus
  • Parsley

Recovery

  • BigRedBee GPS Tracker
  • ST PATS

Infrastructure

  • Equipments

Templates

  • TEMPLATE board
Waterloo Rocketry Documentation
  • Canards Firmware
  • Modules
  • Edit on GitHub

Modules

This section describes each module’s responsibilities, interfaces, workflows, and test plans.

  • Process for Designing a Module
  • Common Lib
  • Third-party Libraries
  • Navigation
  • Controller
  • Motor Handler
    • Responsibilities
    • Open Questions
    • Initial Todos
  • Power Handler
  • CAN Handler
    • Tx & Rx Message Set
    • Telemetry Design (Scaling)
  • Telemetry Design
    • Example types
  • Logger
  • IMU Handler
    • Purpose
    • Selected Requirements (examples)
    • Flow
    • Changes for 2026
  • Flight Phase
    • States
    • Key Changes (2026)
    • Implementation Notes
  • Health Checks
    • Notes
  • IMU Orientation Calibration
    • Goal
    • Procedure (Sketch)
    • References
  • Flash Memory
  • SD Card
  • Barometer
  • Magnetometer
  • ST IMU
  • Analog Devices IMU
  • Movella
  • AK45-10 (Servo)
    • Links
    • Notes
  • Timer
  • ADC
Previous Next