Zephyr & Visual Studio Code: How to Develop Zephyr Apps with a Modern, Visual IDE
summary
Claims that Visual Studio Code becomes a usable Zephyr IDE by wiring together real tools and configs: intellisense for Zephyr kernel and app from a generated compile_commands.json, West build / West flash tasks tied into tasks.json, and debugging via cortex-debug and Microsoft embedded tools with serial monitor and breakpoints. The demo loads a Zephyr thread sample, builds, flashes, opens the serial terminal and successfully steps through code. Workspace/.vscode files make the environment shareable and reproducible.
AI-written summary · about
chapters (11)
- 0:00VS Code for embedded
- 3:35VS Code popularity
- 7:04VS Code for Zephyr
- 9:35Embedded dev requirements
- 15:40VS Code extensions for Zephyr
- 20:17Configuring Zephyr projects
- 23:27Zephyr workflow demo
- 25:58Key takeaways & examples
- 27:01Remote & containerized future
- 28:25Lessons learned & advice
- 30:09Q&A
related talks
27mZephyr and You: A Developer Environment for Newcomers
46mZephyr Workbench: Open Source Zephyr Extension for VSCode
46mZephyr Workbench: Open Source Zephyr Extension for VSCode
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
54mUsing VS and VS Code for Embedded C/C++ Development
59mUnleash the Power of Visual Studio Code
