Zephyr Development Environment for Students
summary
Provides a reproducible Zephyr dev setup that replaces heavy VMs with a Docker/Podman container image built from a Debian base, installs the SDK and selective Zephyr modules to save gigabytes, and exports the container filesystem as a WSL distro for Windows. Uses west build, Segger/J-Link flashing, Ozone and SystemView debugging, and supports x86 and ARM64 macOS/Linux/Windows. Ten classroom executions run successfully with uniform, git-checkin container files.
AI-written summary · about
chapters (16)
- 0:00Zephyr for students
- 1:33Zephyr in university courses
- 3:43Traditional lab challenges
- 7:35Student dev environment goals
- 8:39Container-based Zephyr labs
- 11:54WSL for Windows users
- 13:23USB and debugging in WSL
- 14:49Student lab hardware examples
- 16:35Results and future plans
- 17:55Q&A on WSL and VMs
- 18:57File sharing and setup
- 20:46VS Code for embedded
- 23:25USB in WSL alternatives
- 25:54VS Code debugging workflow
- 26:57Licensing for education
- 28:21Tooling vs learning balance
related talks
12mLightning Talk: Zephyr in Education
41mHands on Molding VS code into a care free development environment to develop with Zephyr RTOS
29mBuilding Zephyr using Yocto
40mGenerate, Develop and Visualize Zephyr Platforms and Apps with Visual System Desi...
40mGenerate, Develop and Visualize Zephyr Platforms and Apps with Visual System Desig...
33mContinues Integration Practices for Zephyr Upstream
33mContinues Integration Practices for Zephyr Upstream
01h 03mZephyr RTOS: Software power tools for constrained devices
