Justin Michaud

Sentinel Data Logger (SDL)

Design Goal
SDL is designed to act as a rocket data logger, tracking pressure, acceleration , rotation, and magnetic fields. This version lacks both GPS and a radio link, but an expansion port is planned to allow later installation of both features.
It also has both a micro SD card (post flight bulk logging) and SPI flash chip (in flight logging).
Firmware
Programmed using the STM32CubeIDE, SDL was initially supposed to simply read the sensors and save to flash, but I quickly discovered how much more involved this needed to be. Currently the board uses individual drivers for each onboard IC to handle the low level control and a handful of subsystem managers to provide higher level control of features like logging radio and and battery management. The next step is to refine the drivers and add state estimation.
![IMG_7197[1]_edited.jpg](https://static.wixstatic.com/media/b489d0_ee45bab0445f4ac4b53e6a9677c891b6~mv2.jpg/v1/fill/w_361,h_225,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/b489d0_ee45bab0445f4ac4b53e6a9677c891b6~mv2.jpg)

First Launch
To date this board has flown three times, once on an F27 motor and twice on F52 motors. During launch it experienced roughly 14g acceleration on the F52 motors and upwards of 30g+ on landing (a small parachute was chosen as a stress test) and has not only survived both times, it also was able to successfully log each flight.
Ground Infrastructure
While currently very simple I have plans of designing and building a unified ground station to allow me to talk with any of my future rocket systems. But for the time being its just a breadboard with a Lora radio. Its simple but effective.






