These tutorials will walk the user from a basic getting-started guide through designing a full system for use with F´. This will help new users to learn F´ and walk through the most basic steps in developing an F´ application.
Tutorials Index
HelloWorld
The getting started tutorial walks a new user through creating a new project, their first F´ component, and testing that component through an F´ deployment. This tutorial has the following subsections:
- Introduction and F´ Terminology
- Creating an F´ Project
- Creating an F´ Hello World Component
- Integration and Testing With F´ Deployments
Math Component
A tutorial to walk through the full development process of an F´ application. It does this by creating two components,
one to request the results of a math operation, and the other to compute the result. This allows users to see F´
components communicate and run and F´ project without the need for embedded devices nor hardware. This tutorial runs entirely
on a user’s *nix (Linux, Mac, BSD, Windows w/ WSL) machine. It uses the existing Ref
application as a host for the components
allowing a quick development. Users should first review the Getting Started Tutorial for
understanding the tools.
Cross-Compilation Tutorial
A tutorial that walks the user through the process of cross-compiling a complete Math Component application to the Raspberry Pi. This allows users to gain a basic understanding of how to cross-compile an F´ application and run the deployment on the Raspberry Pi. To get the most from this tutorial the user should possess a Raspberry Pi. Users should first review the Getting Started Tutorial for understanding the tools and complete the Math Component Tutorial to build familiarity with F´ and to have a complete Ref application.