embedded-zephyr - Zephyr RTOS Development Guide
Guide Zephyr RTOS application development with West, Kconfig, Devicetree, kernel services, drivers, logging, shell, networking, and Bluetooth.
Tags
Updated: 2026-10-06Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Set up Zephyr workspaces
- Create Zephyr applications
- Configure Kconfig options
- Define Devicetree overlays
- Access Devicetree properties
- Manage application threads
- Use kernel synchronization services
- Configure device drivers
- Build and flash applications
- Configure logging and shell
- Configure networking and Bluetooth
Inputs
- Zephyr project files
- Target development board
- Hardware device description
- Kconfig configuration
- Devicetree overlay
- Build and flash options
Outputs
- Zephyr application source files
- Kconfig configuration files
- Devicetree overlay files
- Build artifacts
- Flashed firmware
- Serial monitor output
Requirements
- West tool
- Zephyr SDK
- Python pip
- CMake
- Supported development board
- Zephyr-compatible toolchain
