This repository contains the schematics and firmware for the Martlet IV Avionics (also known as Project Strix). A full up-to-date specification can be found here, but all key details are reproduced in this document.
The system must be able to
- Carry out data acquisition for the Pulsar engine sensors.
- Perform altimetry for the rocket for the purpose of:
- Finding the maximum altitude obtained by the rocket.
- Deploying the parachutes*.
- Store the data obtained from 1. and 2. using a storage device in a protective container.
- Transmit the data obtained from 1. and 2. to a ground station in
real-time for the purpose of:
- Informing the ground support team of the Pulsar engine sensor data before launch (i.e. during filling operations).
- To aid an investigation should the rocket vehicle suffer an in-flight malfunction.
- To find out the rocket’s maximum altitude in case loss of the rocket prevents retrieval of stored data.
*Note that a commercial off-the-shelf ‘stratologger’ altimeter will also be wired to the parachutes and will also be able to deploy them for redundancy.
| Sensor | Quantity | Model |
|---|---|---|
| Pressure Tranducer | 2 | Omega PXM319-070GI |
| Thermocouple | 4 | RS Pro K-type welded tip 1/0.315m 5m (762-1118) |
The space allowed for the system is shown below (dimensions in mm):
The module must also not take up the entire space; some area or a hole must be left empty to allow other cables to pass through the rocket (in addition to the central hole).
The module, including any batteries and mounting hardware, should have as little mass as possible. It must weigh no more than 500g.

