Josh Soref 9633049549
Upgrade to check-spelling v0.0.22 (#2316)
* drop: @params None

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: anymore

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: baremetal

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: cannot

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: cookiecutter

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: macos

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: neither

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: nonexistent

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: param

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: unix

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* grammar: like

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* Update check-spelling to v0.0.22

- enables sarif reporting
- enables checking dependabot PRs to validate extra_dictionaries in the
    future
- refreshes dictionaries
- refreshes metadata

* Shim for check-spelling v0.0.21

* Comment out false positive

---------

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Co-authored-by: Thomas Boyer-Chammard <49786685+thomas-bc@users.noreply.github.com>
2023-10-26 13:32:48 -07:00
..

layout, title
layout title
default F´ Tutorials

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

  1. HelloWorld: An Introduction to F´
  2. LedBlinker: F´ and Embedded Hardware
  3. MathComponent: Custom Ports and Types
  4. Cross-Compilation Setup Tutorial: Set up a cross-compilation environment
  5. Arduino LedBlinker: Cross-Compile LedBlinker for Arduinos

HelloWorld: An Introduction to F´

The HelloWorld tutorial walks new users through creating a new project, designing their first F´ component, and testing that component through an F´ deployment.

LedBlinker: F´ and Embedded Hardware

LedBlinker walks users through developing an F´ project intended for running on embedded hardware. It covers manager components, hardware drivers, and cross-compilation with the goal of blinking an LED on ARM hardware. Events, Telemetry, Commands, and Parameters are covered as well.

This tutorial can be run without hardware with the exception of section 6 "Running on Hardware".

  1. Project Setup
  2. Component Design and Initial Implementation
  3. Initial Component Integration
  4. Continuing Component Implementation
  5. Full System Integration
  6. Running on Hardware
  7. Unit-Testing
  8. System Testing

MathComponent: Custom Ports and Types

The MathComponent tutorial walks users through constructing a full F´ application including custom Ports, and Enumeration data types. Events, Telemetry, Commands, and Parameters are covered as well. Unit-Testing is also covered.