- docker can be used with user privileges. Test with
docker ps
and 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 Container
from 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
west
to initialize the workspace withwest init -m https://github.com/zephyrproject-rtos/zephyr --mr v3.7.0
and thenwest update
to fetch all the other repositories