- docker can be used with user privileges. Test with
docker psand see if you observe an error. - VS Code with devcontainer extension
This repo will live next to your zephyr repository in your workspace. Therefore you need to create your workspace folder first and then clone this repository into it.
- Create a folder to be your zephyr workspace
mkdir workspace - Switch to that folder
cd workspace - Clone this repository
git clone ... - Open the just cloned folder with VS Code
- If not prompted select
Reopen in Containerfrom the command palette - Wait for the container to be pulled and created
- Open a terminal in VS Code. Be sure to be in
/workspace - Start Zephyr developing by using
westto initialize the workspace withwest init -m https://github.com/zephyrproject-rtos/zephyr --mr v3.7.0and thenwest updateto fetch all the other repositories