{"id":20415450,"url":"https://github.com/riot-os/exercises","last_synced_at":"2025-09-03T14:44:48.004Z","repository":{"id":151046956,"uuid":"88027225","full_name":"RIOT-OS/Exercises","owner":"RIOT-OS","description":"Collection of practical exercises, assignments, and tasks to become familiar with IoT technologies and RIOT-OS ","archived":false,"fork":false,"pushed_at":"2020-09-25T10:40:54.000Z","size":23,"stargazers_count":8,"open_issues_count":1,"forks_count":4,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-03-05T03:32:55.055Z","etag":null,"topics":["exercises","iot","riot-os"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RIOT-OS.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-04-12T08:17:29.000Z","updated_at":"2023-07-11T22:47:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"c6182490-d40b-40fc-92e9-ac2b5e671494","html_url":"https://github.com/RIOT-OS/Exercises","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RIOT-OS/Exercises","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RIOT-OS%2FExercises","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RIOT-OS%2FExercises/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RIOT-OS%2FExercises/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RIOT-OS%2FExercises/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RIOT-OS","download_url":"https://codeload.github.com/RIOT-OS/Exercises/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RIOT-OS%2FExercises/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273460169,"owners_count":25109754,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["exercises","iot","riot-os"],"created_at":"2024-11-15T06:16:15.953Z","updated_at":"2025-09-03T14:44:47.979Z","avatar_url":"https://github.com/RIOT-OS.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Exercises\n\n## [Linux](Linux)\nLinux specific exercises and tasks to get familiar with IoT standard technologies and protocols. Many of them will also involve or require embedded IoT hardware, i.e., (sensor) nodes that run RIOT.\n- basics\n    - [iot_node](Linux/basics/iot_node.md)\n    - [iot_gateway](Linux/basics/iot_gateway.md)\n    - [rpl_gateway](Linux/basics/rpl_gateway.md)\n\n## [RIOT](RIOT)\nRIOT specific exercises and tasks to get familiar with RIOT, the friendly operating system for the Internet of Things (IoT). RIOT is an open source project and aims to foster usage of open standards, technologies and protocols in the IoT.\n- basics\n    - [shell_command_morse](RIOT/basics/shell_command_morse.md)\n- networking\n    - [network_udp_stats](RIOT/networking/network_udp_stats.md)\n    - [udp_reflection_server](RIOT/networking/udp_reflection_server.md)\n    - [coap_server](RIOT/networking/coap_server.md)\n    - [coap_server_json](RIOT/networking/coap_server_json.md)\n- documentation\n    - [doxygen](RIOT/documentation/doxygen.md)\n    - [tests](RIOT/documentation/tests.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friot-os%2Fexercises","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friot-os%2Fexercises","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friot-os%2Fexercises/lists"}