{"id":259,"date":"2024-01-05T13:12:12","date_gmt":"2024-01-05T12:12:12","guid":{"rendered":"https:\/\/redero.fr\/?p=259"},"modified":"2025-09-19T21:55:48","modified_gmt":"2025-09-19T19:55:48","slug":"mes-5-videos-zephyr-rtos-preferees","status":"publish","type":"post","link":"https:\/\/redero.fr\/?p=259","title":{"rendered":"Mes 5 vid\u00e9os Zephyr RTOS pr\u00e9f\u00e9r\u00e9es"},"content":{"rendered":"\n<p>Une petite s\u00e9lection personnelle non exhaustive de tutoriels vid\u00e9os sur le th\u00e8me de Zephyr RTOS.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zephyr 101 &#8211; GPIOs and PWM<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Circuit Dojo<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Zephyr 101 - GPIOs and PWM\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/nHu3_K9OrMg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Tout un tas de tutos clairs et pratiques sur la cha\u00eene Youtube de Circuit Dojo ! La vid\u00e9o GPIO et PWM est un essentiel de l\u2019essentiel pour d\u00e9marrer son blinky du bon pied.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Building an Open Source Smartwatch Using Zephyr<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Jakob Krantz<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Building an Open Source Smartwatch Using Zephyr - Jakob Krantz, u-blox\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/MmCzV0jV9hs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Une d\u00e9monstration de Zephyr sur un produit complet. On y trouve une introduction \u00e0 LVGL, \u00e0 la gestion d\u2019\u00e9conomie d\u2019\u00e9nergie, \u00e0 ZBUS, \u00e0 l\u2019ex\u00e9cution de code sur sa machine Linux en native_posix.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zephyr Devicetree Mysteries- Solved<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Marti Bolivar<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Zephyr Devicetree Mysteries, Solved - Marti Bolivar, Nordic Semiconductor\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/w8GgP3h0M8M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Vous allez tr\u00e8s vite vous apercevoir que Zephyr a une tendance d\u00e9sagr\u00e9able \u00e0 vous vomir des messages d\u2019erreurs de pr\u00e9processeur dessus. Cette vid\u00e9o absolument incontournable et tr\u00e8s claire va vous permettre de comprendre pourquoi, et comment d\u00e9chiffrer lesdits messages.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tutorial Mastering Zephyr Driver Development<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Gerard Marull Paretas<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Tutorial: Mastering Zephyr Driver Development - Gerard Marull Paretas, Nordic Semiconductor ASA\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/o-f2qCd2AXo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Le guide pour d\u00e9velopper son driver Zephyr. Avec en prime une <a href=\"https:\/\/github.com\/teslabs\/zds-2022-drivers\">pr\u00e9sentation<\/a> pour avoir des notes, et un <a href=\"https:\/\/github.com\/teslabs\/zds-2022-drivers-app\">code d\u2019exemple sur Github<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zephyr\u2019s New ZBus Feature<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Rodrigo Peixoto<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Zephyr&#039;s New ZBus Feature with Rodrigo Peixoto\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/cSkthxHThMg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Je ne l\u2019ai pas encore test\u00e9 personnellement, mais Zbus, c\u2019est le feu. Vous allez enfin pouvoir impl\u00e9menter votre jolie architecture tr\u00e8s claire et logique que vous avez dessin\u00e9 sur votre cahier sans invoquer Ctulhu pour d\u00e9faire vos deadlocks.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">(Bonus) Practical Tips to Boost Your Productivity When Using Zephyr<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Benjamin Cab\u00e9<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Practical Tips to Boost Your Productivity When Using Zephyr - Benjamin Cab\u00e9, The Linux Foundation\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/azoP3xsZAlE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"has-small-font-size\">J\u2019avais dit 5, mais je compte en partant de 0.<\/p>\n\n\n\n<p>Ici on parle d\u2019\u00e9mulation de hardware, d\u2019activation du shell, et de quelques autres outils pratiques pour am\u00e9liorer votre projet Zephyr.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Une petite s\u00e9lection personnelle non exhaustive de tutoriels vid\u00e9os sur le th\u00e8me de Zephyr RTOS.<\/p>\n","protected":false},"author":1,"featured_media":273,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[27,29,25],"class_list":["post-259","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-tutoriel","tag-video","tag-zephyr"],"_links":{"self":[{"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/posts\/259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/redero.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=259"}],"version-history":[{"count":6,"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/posts\/259\/revisions"}],"predecessor-version":[{"id":268,"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/posts\/259\/revisions\/268"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/media\/273"}],"wp:attachment":[{"href":"https:\/\/redero.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redero.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redero.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}