Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nucleo Zephyr

Zephyr RTOS application scaffold for ST Nucleo development boards.

Development Environment

Open this folder in VS Code and choose Dev Containers: Reopen in Container. The container uses Zephyr's official development image, maps USB devices for flashing, and installs helper agent CLIs.

First-Time Zephyr Setup

Run these commands inside the devcontainer:

cd /workspaces
west init -l nucleo-zephyr
west update
west zephyr-export
west packages pip --install

This keeps the west workspace topdir at /workspaces and this Git repository at /workspaces/nucleo-zephyr, matching Zephyr's supported application-as-manifest topology.

Build

The initial board target is nucleo_f401re. Replace it with your exact Nucleo board if needed.

cd /workspaces/nucleo-zephyr
west build -p always -b nucleo_f401re app

Flash

Connect the board over USB, then run:

cd /workspaces/nucleo-zephyr
west flash

Remote

The intended remote is:

git@github.com:aurora-firmware/nucleo-zephyr.git

About

A zephyr rtos project on a small STM32 nucleo board

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages