View on GitHub

Flight Software & Embedded Systems Framework

Announcement

A new website is now available! Find the information on the latest F Prime versions here: Switch to the new website


F´ (or F Prime) is a software framework for the rapid development and deployment of embedded systems and spaceflight applications. Originally developed at NASA’s Jet Propulsion Laboratory, F´ is open-source software that has been successfully deployed for several space applications. It has been used for but is not limited to, CubeSats, SmallSats, instruments, and deployables.

F´ has the following features:

  • Component architecture with well-defined interfaces
  • C++ framework providing core capabilities like queues, threads, and operating-system abstraction
  • Tools for designing systems and automatically generating code from systems design
  • A standard library of flight-worthy components
  • Testing tools for unit and system-level testing

F´ Information and External Resources

F´ Documentation

F´ Release

Further References

To start with F´, follow the installation guide. Then follow our tutorials, or inspect our reference applications.