/fprime-arduino

An implementation allowing fprime to be run on a limite number of Arduino compatible devices.

Primary LanguageC++Apache License 2.0Apache-2.0

fprime-arduino

Add this project as a git submodule to your project, and then list the folder as a library in your settings.ini file.

Note: fprime-arduino also requires fprime-baremetal for projects running F Prime v3.5.0 or later.

The following commands will add these packages as submodules:

git submodule add https://github.com/fprime-community/fprime-arduino.git
git submodule add https://github.com/fprime-community/fprime-baremetal.git

You can use this settings.ini file as a template for your F Prime project:

[fprime]
project_root: .
framework_path: ./fprime
library_locations: ./fprime-arduino:./fprime-baremetal
config_directory: ./config
deployment_cookiecutter: https://github.com/fprime-community/fprime-arduino-deployment-cookiecutter.git

default_toolchain: teensy41

default_cmake_options:  FPRIME_ENABLE_FRAMEWORK_UTS=OFF
                        FPRIME_ENABLE_AUTOCODER_UTS=OFF