|
1 | 1 | # F´ LED Blinker Tutorial for Arduinos |
2 | 2 |
|
3 | | -This project is an implementation of the [F´ LED Blinker ARM Linux Tutorial](https://github.com/fprime-community/fprime-workshop-led-blinker.git) which will allow you to test on Arduino-based microcontrollers using the [`fprime-arduino` toolchain](https://github.com/fprime-community/fprime-arduino.git) instead of `fprime-arm-linux`. |
| 3 | +This repository contains the source code and documentation for the F Prime Arduino LED Blinker tutorial. |
| 4 | + |
| 5 | +This project is an implementation of the [F´ LED Blinker ARM Linux Tutorial](https://fprime.jpl.nasa.gov/latest/tutorials-led-blinker/docs/led-blinker/) which will allow you to test on Arduino-based microcontrollers using the [`fprime-arduino` toolchain](https://github.com/fprime-community/fprime-arduino.git) instead of `fprime-arm-linux`. |
4 | 6 |
|
5 | 7 | This version uses a scaled down deployment of F´ to account for the limited resources available on baremetal hardware. |
6 | 8 |
|
| 9 | +To run through the tutorial, please visit the F´ website and look for the tutorial section: https://fprime.jpl.nasa.gov |
| 10 | + |
7 | 11 | ## Prerequisites |
8 | 12 |
|
9 | 13 | In order to run through this tutorial, users should first do the following: |
10 | 14 |
|
11 | | -1. Follow the [Hello World Tutorial](https://fprime-community.github.io/fprime-tutorial-hello-world/) |
12 | | -2. Ensure F´ tools have been [bootstrapped](https://fprime-community.github.io/fprime-tutorial-hello-world/docs/NewProject.html#bootstrapping-f) |
13 | | -3. Acquire and set up the appropriate [hardware](docs/hardware.md) for this tutorial |
| 15 | +1. Follow the [Hello World Tutorial](https://fprime.jpl.nasa.gov/latest/tutorials-hello-world/docs/hello-world/ ) |
| 16 | +2. Ensure F´ tools have been [bootstrapped](https://fprime.jpl.nasa.gov/latest/tutorials-hello-world/docs/hello-world/#1-creating-an-f-project) |
| 17 | +3. Acquire and set up the appropriate [hardware](https://fprime.jpl.nasa.gov/latest/tutorials-arduino-led-blinker/docs/arduino-led-blinker/#appendix-hardware-requirements) for this tutorial |
14 | 18 | 4. Follow the [arduino-cli installation guide](https://github.com/fprime-community/fprime-arduino/blob/main/docs/arduino-cli-install.md) |
15 | 19 |
|
16 | | -## Tutorial Steps |
| 20 | +## Contributing |
17 | 21 |
|
18 | | -This tutorial is composed of the following steps: |
| 22 | +If you would like to contribute to this tutorial, please open a pull request. |
19 | 23 |
|
20 | | -1. [Project Setup](docs/project-setup.md) |
21 | | -2. [Building for Arduino](docs/building-for-arduino.md) |
22 | | -3. [Component Design and Initial Implementation](docs/component-implementation-1.md) |
23 | | -4. [Initial Component Integration](docs/initial-integration.md) |
24 | | -5. [Continuing Component Implementation](docs/component-implementation-2.md) |
25 | | -6. [Full System Integration](docs/full-integration.md) |
26 | | -7. [Running on Hardware](docs/running-on-hardware.md) |
| 24 | +If you would like to add support for a new board not already listed in the [board list](https://github.com/fprime-community/fprime-arduino/blob/main/docs/board-list.md), feel free to open a pull request to [`fprime-arduino`](https://github.com/fprime-community/fprime-arduino). |
27 | 25 |
|
28 | | -### First Step: [Project Setup](./docs/project-setup.md) |
| 26 | +## Resources |
| 27 | +- [Discussions](https://github.com/nasa/fprime/discussions) |
| 28 | +- [Submit an Issue](https://github.com/nasa/fprime/issues) |
| 29 | +- [F´ Community](https://github.com/fprime-community) |
0 commit comments