A Slice of Zephyr Pi!
summary
Zephyr now runs on RP2040 and RP2350 boards (Pico, Pico W, Pico 2, Pico2W) with community landings that show merge waits from weeks to nearly a year and PRs with hundreds of comments; networking tests show Zephyr's zperf is noticeably slower than the Pico SDK but recent Kconfig tweaks improve throughput. Tooling requires a forked OpenOCD for some boards and the official debug probe works for single‑USB flashing; PIO drivers provide virtual UART/SPI, Rust and RISC‑V builds are emerging, secure boot ships for ARM only, and low‑power modes hit ~50 microamps on RP2350; demos are mixed but functional.
AI-written summary · about
chapters (15)
- 0:00Zephyr on Raspberry Pi
- 1:26RP2040 and RP2350 family
- 4:14Zephyr community timeline
- 8:56Zephyr features for Pi MCUs
- 10:21Programmable IO and virtual hardware
- 12:29RP2350 dual-core options
- 13:54Rust and Zephyr enhancements
- 15:38Secure boot on RP2350
- 18:27Low power modes in RP2040/RP2350
- 19:32Debugging Pico boards
- 22:52Wi-Fi shell demo on Pico2W
- 24:43VS Code extension for Zephyr Pico
- 28:20Zephyr project setup demo
- 32:03Summary and resources
- 32:46Q&A
related talks
39mA Slice of Zephyr Pi!
01h 03mZephyr RTOS: Software power tools for constrained devices
57mZephyr RTOS Debugging and Performance Analysis
41mZephyr for Open Source Health Devices
34mZephyr and OpenAMP
31mA Zephyr User Story
49mThe Zephyr™ Project – An Updated Overview
39mZephyr Project: Unlocking IoT Innovation with an Open Source RTOS
