- difficulty: mid
- complexity: low
The objective of this exercise is to implement a RIOT shell command handler which parses input strings to Morse signals expressed via LED.
- Get familiar with the shell using [1] and the timer module xtimer [2].
- Program a shell command handler that parses strings to Morse code [3]. Note that you don't necessarily need a board for development. You can also develop under native [4] as there is an LED abstraction.
- Generate a new module with your code under RIOT/drivers which can be included via Makefile.
Document all your actions and findings. Create an archive with your solution.
[1] https://github.com/RIOT-OS/RIOT/tree/master/tests/shell
[2] https://riot-os.org/api/group__sys__xtimer.html