STMRocket
An open source model rocket flight computer with datalogging & parachute deploying capabilities.
Install / Use
/learn @esicoe/STMRocketREADME
STMRocket (KiCad v9.0)
<br>An open source model rocket flight computer with datalogging & parachute deploying capabilities.
This project was sponsored and made possible by PCBWay
<img width="400" height="800" alt="Screenshot 2025-12-28 230702" src="https://github.com/user-attachments/assets/bc445c4d-3088-4ec8-a8a5-a4b795fb9ef8" /> <img width="400" height="800" alt="Screenshot 2025-12-28 223825" src="https://github.com/user-attachments/assets/ac02665d-5fbc-4a91-ace0-98ec9161e885" /> <br>Project Description
This is a personal project for an STM32 flight computer that will be flown on a high-power rocket to achieve the Level 1 high power rocketry certification in Canada. <br>
Capabilities
The computer is able to store flight data from its two sensors:
- ICM42670: 6-axis IMU with a gyroscope and accelerometer
- BME280: Pressure, temperature and humidity sensor
Data from the accelerometer and gyroscope is used to activate the pyro charge and release the rocket's parachute (single-deploy configuration).
Flight data is stored in a 4-megabyte flash memory chip and is offloaded from the computer using MicroSD. <br>
During flight, the computer is powered by a 2S LiPo battery through an XT30 connector.
Programming interfaces: SWD and USB Micro-B.
<br>For a more detailed overview of the components, consult the BOM and the KiCad schematic.
Related Skills
tmux
349.0kRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
diffs
349.0kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
terraform-provider-genesyscloud
Terraform Provider Genesyscloud
blogwatcher
349.0kMonitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
