Colin Sutter


Pioneer Rocketry Flight Computer/Datalogger

About this Project

This flight computer is designed and programmed for the Pioneer Rocketry. Our goal is to have a flight computer capable of logging flight data, and being about to do basic flight controls starting with just firing pyro charges.

Version

Both version were designed in kicad, and were programmed with the PlatformIO plugin for VSCode with the Arduino framework.

Version 1: Used an Arduino Nano along with the MPU6050 IMU (Adafruit Breakout Board) as well as the MPL3115A2 Barometer (Also a Adafruit Breakout board). It also had an RGB led, a couple of buttons and a buzzer and a W25Q128 flash chip

Version 2: Uses a Teensy 4.1 along with the BNO055 IMU as well as the LPS25HB Barometer. It also has a RGB led, buzzer, a button, 4 servos, 4 Pyro Channels (for parachutes, igniter, etc). It has the same W25Q128 flash chip. Everything but the Teensy 4.1, xBee Pro Radio, and Adafruit Ultimate GPS v3 is embed on our custom pcb. (Newer versions might include everything on the one PCB)
The device drivers were mostly written by me with some help by friends. My friend Sam is working on a kalman filter so we can get good estimated position and velocity.