Lightning Talk: How Zephyr Shaped My Journey as a Trainee in Embedded Software Development
summary
Journey describes porting an unsupported microcontroller to Zephyr over four rotations, spending about two months resolving missing device tree entries, Kconfig/CMake and YAML links, and finally getting Blinky running on product hardware. It documents creating board, SOC and driver files, wrote SOC GPIO driver, and adopting West to manage multi-repo projects rather than only flashing samples, used West to manage repos. First contribution goes through CI, receives bot welcome and is first pull request merged.
AI-written summary · about
chapters (8)
- 0:00Introduction and background
- 1:57The initial learning curve
- 3:10Porting hardware to Zephyr
- 4:30Navigating the Zephyr ecosystem
- 5:11Project repository management
- 6:19Contributing to open source
- 7:24Conclusion and reflections
- 8:05Q&A session
related talks
06mLightning Talk: Everyone Can Work on Kubernetes
07mLightning Talk: Strategies for Inclusivity as an Open Source Project Maintainer
49mPanel Discussion: Outreachy Linux Kernel Internship Report
33mChanging Lives through Open Source, Passion and Mentoring
02mBecoming a Linux Developer
49mPanel Discussion: Outreachy Linux Kernel Internship Report
42mPanel Discussion: It Takes a Village - The Case for a Versatile Open Source Workforce
05mLightning Talk: Non-tech Contributions to The Tech Community
