Skip to content
This repository was archived by the owner on Feb 14, 2024. It is now read-only.
/ exercises Public archive

Collection of practical exercises, assignments, and tasks to become familiar with IoT technologies and RIOT-OS

License

Notifications You must be signed in to change notification settings

smartuni/exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0b79b82 · Feb 14, 2024

History

76 Commits
Mar 28, 2022
Mar 28, 2022
Mar 20, 2023
Mar 28, 2022
Mar 20, 2023
Mar 28, 2022
Mar 24, 2023
Mar 27, 2023
Mar 27, 2023
Mar 27, 2023
Mar 16, 2023
Mar 21, 2022
Mar 18, 2022
Mar 15, 2017
Feb 14, 2024

Repository files navigation

⚠️ ARCHIVED - This repository has been moved to: https://github.com/inetrg/exercises


RIOT in the Internet of Things - Exercises

Winter semester 2023

Collection of practical exercises, assignments, and tasks to become familiar with IoT technologies using Linux and RIOT-OS.

Getting started

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.git

3. 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.

Conventions

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:

$ make

Leading > means that the command is executed on the RIOT shell:

> help

No symbol means an output from the RIOT node on the terminal:

Command              Description
---------------------------------------
echo                 Echo a message