Flight Software Projects
Explore guided student projects in Flight Software. Build hands-on skills with real aerospace tools and data.
2 projects
Combine with other filters →CubeSat Flight Software with F Prime
Build the command and data handling brain of a CubeSat using NASA's own framework.
Use NASA's F Prime (F´) C++ flight software framework to implement the command and data handling (C&DH) software for a 3U CubeSat. You will design a component architecture, implement telemetry collection, command dispatch, and a simple fault management state machine, running the full system in the F Prime software-in-the-loop simulator.
Start Project →MISRA-Compliant ADCS Software in C++
Write flight-grade attitude control code that meets aerospace safety standards
Implement a complete CubeSat attitude determination and control system (ADCS) in MISRA-compliant C++. Covers quaternion-based attitude determination, reaction wheel control laws, and the software development practices — unit testing, static analysis, and code coverage — required for flight-grade embedded software.
Start Project →