Flight computer firmware for the SAMWISE 2U cubesat. Designed for the Raspberry Pi RP2040 and RP2350 microcontrollers.
See the onboarding doc for development environment setup.
Beyond functional parity with the prior CircuitPython-based Sapling firmware, this project has a few additional goals:
- Reliable OTAs
- Use the blackboard pattern
- Eliminate heap allocations
- Simple flight/debug configuration
- Clean code