{"id":283,"date":"2024-01-05T23:03:04","date_gmt":"2024-01-05T22:03:04","guid":{"rendered":"https:\/\/redero.fr\/?p=283"},"modified":"2025-09-17T14:53:58","modified_gmt":"2025-09-17T12:53:58","slug":"5-of-my-favorites-zephyr-rtos-video","status":"publish","type":"post","link":"https:\/\/redero.fr\/?p=283&lang=en","title":{"rendered":"5 of my favorites Zephyr RTOS video"},"content":{"rendered":"\n<p>Here is my personal, non-exhaustive top 5 Zephyr RTOS video. <\/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>Circuit Dojo\u2019s Youtube channel has a lot of practical and crystal clear tutorials about Zephyr RTOS! This GPIO and PWM video is a great start to achieve a blinky in no time.<\/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>This demonstrates Zephyr on a real-life, complete product. It includes an LVGL introduction, power-saving management tricks, initiation to ZBUS or the infamous native_posix code execution.<\/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>You will soon realize Zephyr\u2019s nasty habit to puke preprocessor error messages. This inescapable video will very clearly explain why, and show you how to decypher said 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>This is the guide to develop your own Zephyr driver. It is provided with its <a href=\"https:\/\/github.com\/teslabs\/zds-2022-drivers\">presentation<\/a> you can keep as memo, and its <a href=\"https:\/\/github.com\/teslabs\/zds-2022-drivers-app\">Github example code<\/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>I did not try it personnally yet, but Zbus, it\u2019s awesome. You will finally be able to implement your pretty architecture, the one you drew on your notebook, without any Ctulhu magic to unknot any dealocks.<\/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\">I said 5, but I start counting at 0.<\/p>\n\n\n\n<p>This talks about hardware emulation, shell activation, and other handy tools to improve your Zephyr project.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here is my personal, non-exhaustive top 5 Zephyr RTOS video.<\/p>\n","protected":false},"author":1,"featured_media":273,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[45,47],"class_list":["post-283","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog_en","tag-video-en","tag-zephyr-en"],"_links":{"self":[{"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/posts\/283","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=283"}],"version-history":[{"count":2,"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/posts\/283\/revisions"}],"predecessor-version":[{"id":287,"href":"https:\/\/redero.fr\/index.php?rest_route=\/wp\/v2\/posts\/283\/revisions\/287"}],"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=283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redero.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redero.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}