Zephyr Workbench: Open Source Zephyr Extension for VSCode
summary
Zephyr Workbench is an open source VS Code extension that claims to automate Zephyr setup on Windows and Linux via a Z installer script, manage West workspaces, import Zephyr SDKs, and give reproducible builds. It offers one-click flashing and debugging (OpenOCD, J-Link, PyOCD, STLink, Linkserver) with automatic pack downloads where possible, CPPTools-based debug and SVD support, multibuild and RAM/ROM/SPDX reports, and a built-in Zazu simulator (Renode) for board‑less debugging; project and docs live on GitHub.
AI-written summary · about
chapters (26)
- 0:00Zephyr Workbench intro
- 1:48Why Zephyr Workbench matters
- 3:15Zephyr setup challenges
- 8:38Host tool dependencies
- 13:19Zephyr Workbench purpose
- 14:01Getting started
- 15:25Install Zephyr SDK
- 16:30Import west workspace
- 17:57New application
- 18:38Build application
- 19:42Install debug tools
- 20:46Debugging
- 21:52PlatformIO flashing
- 23:36Terminal and west commands
- 24:18Multi-build configs
- 26:02Custom boards and device trees
- 27:06SPDX analysis
- 27:47Windows shell support
- 28:53Zephyr options config
- 29:55Memory analysis reports
- 30:41Stack analysis with Puncover
- 31:23Community contributions
- 32:31Documentation and resources
- 33:35Device tree tool
- 34:40Board simulation with Zazu
- 36:27Q&A
related talks
46mZephyr Workbench: Open Source Zephyr Extension for VSCode
34mZephyr Tools for VSCode: Get Started with Zephyr Fast
27mZephyr and You: A Developer Environment for Newcomers
41mZephyr & Visual Studio Code: How to Develop Zephyr Apps with a Modern, Visual IDE
28mBuild Before Installing: Zephyr Dev Environment Using Codespaces
41mHands on Molding VS code into a care free development environment to develop with Zephyr RTOS
28mBuild Before Installing: Zephyr Dev Environment Using Codespaces
37mZephyr Onboarding in 30 Seconds - Methods and Experiments During Zephyr Training
