An open source rocket avionics system to track and monitor rocket flight using the RP2040 MCU.
View Demo
·
Report Bug
·
Request Feature
Table of Contents
GPS, accelerometer, barometric and gyoscope data is logged during the rockets flight.
This data is also transmitted back to a ground station and can be used to locate the rocket, and model it's flight path.
Barometric and accelerometer sensors can also be used to deploy the parachute ejection charges at the optimal time.
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
This is an example of how to list things you need to use the software and how to install them.
WORK IN PROGRESS
Installation instructions will be added when I am a little more confident this will work. Use at your own risk.
-
Clone the repo
git clone https://github.com/roboticsmick/LSR_RA.git
-
Put the pico into bootloader mode
-
Build the LSR Rocket Avionics code.
-
Copy the UF2
cp -a ./build/LSR_RA.uf2 /media/logic/RPI-RP2/
Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.
For more examples, please refer to the Documentation
- Fix CMakefiles and folder structure so they are setup correctly.
- Make sure setup correctly for C and C++
- Add drivers for all sensors.
- Configure drivers to work with SPI and I2C
- Add clear instructions without jargon for all drivers
- Add pinout instructions for all drivers
- Redo in Zephyr RTOS
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Please reach out if you have any suggestions or want to help make this system better. I'm a beginner and learning how to build this in my spare time so I'd love some help.
Distributed under the MIT License. See LICENSE.txt
for more information.
- Michael Venz: michaelvenz.com
- Github: Github
- Twitter: @roboticsmick
Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!