Le distributeur DigiKey lance un atelier en ligne gratuit et à la demande sur Zephyr, accompagné d’une série de vidéos concernant l’écriture de pilotes de périphériques.
Zephyr est un système d’exploitation temps réel (RTOS) et framework de développement, et un système clé pour les ingénieurs et les étudiants. Il hérite également de nombreux outils et concepts, tels que Kconfig et Devicetree, pour aider les développeurs à créer du code véritablement portable pour diverses plateformes embarquées. Toutefois, DigiKey reconnaît que son principal inconvénient réside dans sa courbe d’apprentissage. Pour pallier cette contrariété, l’atelier en ligne est animé par Shawn Hymel, un formateur chevronné et créateur de cours en systèmes embarqués et en apprentissage automatique. Il guidera les ingénieurs et les étudiants dans le développement d’un pilote de capteur de température I²C pour Zephyr. Les pilotes de périphériques sont l’un des éléments fondamentaux de Zephyr ; les participants pourront en créer un, et par là-même acquérir de l’expérience avec le code C, CMake, Kconfig et les systèmes Devicetree. « La compréhension de ces langages et systèmes est essentielle pour développer des applications dans Zephyr » affirme DigiKey, qui précise que l’atelier est disponible à la demande, tandis que la série de vidéos éducatives est disponible sur YouTube.