{"guid":"e569955e-ee44-5dad-ab8a-6ba569c5e019","title":"Einführung in Embedded-Programmierung mit RIOT OS","subtitle":null,"slug":"ds24-415-einfhrung-in-embedded-programmierung-mit-riot-os","link":"https://talks.datenspuren.de/ds24/talk/EMK8EE/","description":"Deine ersten Schritte in Microcontroller-Programmierung - mit RIOT OS\n\n[RIOT OS](https://www.riot-os.org/) ist ein kleines Betriebssystem für Mikrocontroller, das von einer breiten Community und unter anderem an der TU Dresden entwickelt wird. In dieser praktischen Einführung laden wir Programme auf unsere Demo-Boards, schalten LEDs, nutzen Timer und greifen auf andere Boards über ein Funknetzwerk zu.\n\nZur aktiven Teilnahme ist ein eigener Laptop erforderlich; Demo-Boards und sonstige Infrastruktur (bei Bedarf auch Raspberry Pis mit vorinstallierter Entwicklungsumgebung) werden bereitgestellt. Programmierkenntnisse in C oder Rust sind empfohlen, aber nicht unbedingt erforderlich.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/de/","original_language":"deu","persons":["Mikolai Gütschow","Martine S. Lenders"],"tags":["415","ds24","Workshop","Kabinett","2024","Day 3"],"view_count":166,"promoted":false,"date":"2024-09-22T13:30:00.000+02:00","release_date":"2024-09-22T00:00:00.000+02:00","updated_at":"2026-03-24T20:45:06.482+01:00","length":1790,"duration":1790,"thumb_url":"https://static.media.ccc.de/media/events/datenspuren/2024/415-e569955e-ee44-5dad-ab8a-6ba569c5e019.jpg","poster_url":"https://static.media.ccc.de/media/events/datenspuren/2024/415-e569955e-ee44-5dad-ab8a-6ba569c5e019_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/datenspuren/2024/415-e569955e-ee44-5dad-ab8a-6ba569c5e019.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/datenspuren/2024/415-e569955e-ee44-5dad-ab8a-6ba569c5e019.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ds24-415-einfhrung-in-embedded-programmierung-mit-riot-os","url":"https://api.media.ccc.de/public/events/e569955e-ee44-5dad-ab8a-6ba569c5e019","conference_title":"Datenspuren 2024","conference_url":"https://api.media.ccc.de/public/conferences/DS2024","related":[],"recordings":[{"size":190,"length":1790,"mime_type":"video/webm","language":"deu","filename":"ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-09-22T21:38:58.902+02:00","recording_url":"https://cdn.media.ccc.de/events/datenspuren/2024/webm-hd/ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/80078","event_url":"https://api.media.ccc.de/public/events/e569955e-ee44-5dad-ab8a-6ba569c5e019","conference_url":"https://api.media.ccc.de/public/conferences/DS2024"},{"size":76,"length":1790,"mime_type":"video/webm","language":"deu","filename":"ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2024-09-22T20:54:03.020+02:00","recording_url":"https://cdn.media.ccc.de/events/datenspuren/2024/webm-sd/ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/80056","event_url":"https://api.media.ccc.de/public/events/e569955e-ee44-5dad-ab8a-6ba569c5e019","conference_url":"https://api.media.ccc.de/public/conferences/DS2024"},{"size":59,"length":1790,"mime_type":"video/mp4","language":"deu","filename":"ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2024-09-22T20:02:45.932+02:00","recording_url":"https://cdn.media.ccc.de/events/datenspuren/2024/h264-sd/ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_sd.mp4","url":"https://api.media.ccc.de/public/recordings/80050","event_url":"https://api.media.ccc.de/public/events/e569955e-ee44-5dad-ab8a-6ba569c5e019","conference_url":"https://api.media.ccc.de/public/conferences/DS2024"},{"size":19,"length":1790,"mime_type":"audio/opus","language":"deu","filename":"ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2024-09-22T19:59:55.029+02:00","recording_url":"https://cdn.media.ccc.de/events/datenspuren/2024/opus/ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_opus.opus","url":"https://api.media.ccc.de/public/recordings/80043","event_url":"https://api.media.ccc.de/public/events/e569955e-ee44-5dad-ab8a-6ba569c5e019","conference_url":"https://api.media.ccc.de/public/conferences/DS2024"},{"size":27,"length":1790,"mime_type":"audio/mpeg","language":"deu","filename":"ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2024-09-22T19:59:33.620+02:00","recording_url":"https://cdn.media.ccc.de/events/datenspuren/2024/mp3/ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/80042","event_url":"https://api.media.ccc.de/public/events/e569955e-ee44-5dad-ab8a-6ba569c5e019","conference_url":"https://api.media.ccc.de/public/conferences/DS2024"},{"size":267,"length":1790,"mime_type":"video/mp4","language":"deu","filename":"ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-09-22T19:50:22.263+02:00","recording_url":"https://cdn.media.ccc.de/events/datenspuren/2024/h264-hd/ds24-415-deu-Einfuehrung_in_Embedded-Programmierung_mit_RIOT_OS_hd.mp4","url":"https://api.media.ccc.de/public/recordings/80033","event_url":"https://api.media.ccc.de/public/events/e569955e-ee44-5dad-ab8a-6ba569c5e019","conference_url":"https://api.media.ccc.de/public/conferences/DS2024"}]}