The Zephir LED blinker example does not work on the Raspberry Pi Pico W because the on-board LED is wired differently. But the hello world works and with:
screen /dev/ttyUSB0 115200
host shows:
*** Booting Zephyr OS build v4.2.0-491-g47b07e5a09ef ***
Hello World! rpi_pico/rp2040
Nice!
This section is about the original Raspberry Pi Pico board. The "1" was added retroactively to the name as more boards were released and "Raspberry Pi Pico" became a generic name for the brand.
Figure 1.
Jerry Chun Shing Lee in blue tie at the unveiling of Leonardo da Vinci's 'Salvator Mundi' painting at the Christie's showroom in Hong Kong on Oct. 13, 2017
. Source.
Zephyr hello world example by Ciro Santilli 40 Created 2025-07-26 Updated 2025-07-27
Uses printf to print some bytes somewhere, usually the first UART of the board.
Zephyr blinky example by Ciro Santilli 40 Created 2025-07-26 Updated 2025-07-27
Blinks the on-board LED if the board has one.
Does not work on:
Note that the LED blinker example does not work on the Raspberry Pi Pico W, see also: Run Zephyr on Raspberry Pi Pico W.
You can speed up the debug loop a little bit by plugging the Pi with BOOTSEL selected, and then running:
west flash --runner uf2
This flashes the image, and immediately turns off BOOTSEL mode and runs the program.
However to run again you need to unplug the USB and re-plug with BOOTSEL again so it is still painful.
Video 1.
Let's run Zephyr RTOS on Raspberry Pi Pico. Ep.1 by Mr. Green's Workshop
. Source.
Then ignore the other steps from the tutorial, as theese use the picozero package, which is broken with this error: github.com/raspberrypilearning/getting-started-with-the-pico/issues/57
AttributeError: module 'pkgutil' has no attribute 'ImpImporter'. Did you mean: 'zipimporter'
and uses picozero specific code. Rather, just use our examples from rpi-pico-w.
This is the hello world program of microcontrollers: blinking and LED! Many boards have an on-board LED, making this a convenient hello world that does not require any external components.

There are unlisted articles, also show them or only show them.