Collection of practical exercises, assignments, and tasks to become familiar with IoT technologies using Linux and RIOT-OS.
1. Open a terminal at the local user's home directory
2. Clone this repository locally:
$ git clone --recurse-submodules https://github.com/smartuni/exercises.git3. Navigate to the repository and open an editor in the directory:
$ cd exercises
$ codium .4. To avoid installing toolchains, you can use Docker instead. Follow the installation instructions here
5. Go through the exercises starting with 01-hello-world. Each contains a README.md with
detailed instructions and tasks to solve.
Throughout the tutorials, we will specify commands and outputs. The conventions are as follows:
Leading $ means that the command is executed on the linux shell:
$ makeLeading > means that the command is executed on the RIOT shell:
> helpNo symbol means an output from the RIOT node on the terminal:
Command Description
---------------------------------------
echo Echo a message