Welcome to the F´ Community! 🚀
This organization contains tutorials, references, third party contributions, more documentation of flight software development, and additional resources.
- HelloWorld Tutorial: designed to teach new users the basics of F´ usage.
- LedBlinker Tutorial: an extended introductory tutorial taking the user through the basics of F´ development.
- MathComponent Tutorial: construct a full F´ application including custom F´ objects.
- Arduino Cross-Compilation (LedBlinker) Tutorial: work on Arduino-based microcontrollers.
- Baremetal Reference: an implementation of F´ on baremetal hardware, specifically for Arduino based microcontrollers.
- Zephyr RTOS Reference: an implementation of F´ running on Zephyr RTOS
- VxWorks RTOS Reference: an implementation of F´ running on VxWorks
- F´ Python Reference: an implementation of F´ components written in Python with the fprime-python package
- Zephyr Support Package: package for working with Zephyr RTOS
- FreeRTOS Support Package: package for working with FreeRTOS
- VxWorks Support Package: package for working with VxWorks
- Arduino Support Package: package for working with Arduino
- F Prime Sensors: package containing driver implementations for a variety of sensors
- F Prime Python: package for implementing F´ components in Python
- F´ Tools: F´ tooling and helpers for F´ development
- F´ GDS: F´ Ground Data System
- FPP: F Prime Prime, modeling language for F Prime
- VSCode Language Support for FPP: Code completion, Go-to Reference, topology visualizer, hover information etc...
- F´ Visualizer: Browser-based visualizer for FPP
- F Prime YAMCS and YAMCS Reference Project: a support layer for the YAMCS Ground Data Systems
- F Prime XTCE: generate XTCE dictionaries from an F Prime JSON dicitonary
- F´ FreeRTOS Reference: A reference deployment using FreeRTOS, using the fprime-freertos package
- F´ Course Materials: slide decks and resources used in F´ workshops and courses.
- https://fprime.jpl.nasa.gov/docs