Skip to content

Zephyr IDE

Professional VS Code extension for Zephyr RTOS development

Features

Host Tools

Installs host tools required for Zephyr development automatically on supported platforms.

West Integration

Sets up west environment, installs Zephyr SDK using West SDK commands, and provides west.yml templates.

Project Management

Multiple projects and builds per workspace with per-project KConfig and overlay files.

Debugging

Bind builds to launch/debug configurations with functions to set up custom debug setups.

Testing

Twister testing support with integrated test panel.

Cross-Platform

Cross-platform support for all Zephyr-supported platforms (Linux, macOS, Windows).

Requirements

This extension can automatically install host tools required for Zephyr development on supported platforms. The automated installation follows the methods described in the Zephyr Getting Started Guide and installs tools such as cmake, python3, and devicetree compiler.

For installation on unsupported platforms, install the required packages from the getting started guide using your platform’s package manager and consider making an issue or pull request for that specific platform at the zephyr-ide repository.

Video Tutorials

Getting Started with Zephyr IDE

STM32 Board Setup And Debugging with Zephyr IDE

Getting Help