
- Basic button sample overhaul: now uses Input and LED subsystems for proper debouncing
- New Power On Self-Test (POST) RFC
- New Requests module for HTTP GET/POST/PUT/DELETE, including shell commands
- Standardized Doxygen guidelines now available (CI checks incoming)
- Benjamin hacking around the M5Stack StackChan robot (touch sensor, servo bus)
- Cytron Maker Pi RP2040 (motors, servos, piezo)
- RFC for unified Actuator class – provide feedback (pun intended)!
- Zephyr running as guest OS on QNX Hypervisor?
- Driver for ultra-low power (65nA) MAX31331 RTC
- Support for tiny, high-precision medical temperature sensor (MAX30210)
- MikroElektronika CAN FD 6 Click shield support (TI TCAN4550)
- New can dump shell command to troubleshoot traffic on console
- New PWM shell command to get the number of cycles per second for a given PWM controller/channel
- Wi-Fi Peer-to-Peer support added (nRF7000 validated)
- New board support for nRF7120 DK (Matter/Wi-Fi)
- OTP subsystem
- Upcoming Zephyr Meetup in Brussels (Friday Jan 30, 2026)
Join Discord // #podcast at https://chat.zephyrproject.org!
Subscribe to the podcast on your favorite platform:
The summary below was automatically generated using the assistance of AI tools.
Episode Summary
- Basic Samples Evolution: The
samples/basic/buttonsample has been updated to use the Input subsystem and thegpio_keysdriver. This change introduces proper debouncing out-of-the-box, shifting the definition of “basic” from “minimal code” to “recommended best practice.” - Power-On Self-Test (POST) RFC: A new RFC proposes a standardized subsystem for boot-time self-tests, similar to the BIOS POST on PCs. It allows drivers to register hooks for health checks (e.g., verifying flash integrity or memory) during initialization, which is critical for certain safety standards.
- Doxygen Guidelines: Comprehensive guidelines for writing Doxygen comments have landed. Future updates will include CI compliance checks to ensure public APIs are properly documented.
- Requests Module: A new HTTP client wrapper module (tentatively named “Requests”) has been introduced to simplify HTTP operations (GET, POST, etc.) and reduce boilerplate code for application developers.
- Actuator Subsystem RFC: With the rise of robotics use cases, there is an RFC for a new Actuator driver class. This is intended to standardize control for devices like servo motors, linear actuators, and potentially “smart” servos that provide position feedback.
- M5Stack StackChan: Fabio discusses working with the M5Stack Stack-chan, an ESP32-based desk robot. Support is being added for its capacitive touch sensor and internal UART-based servo bus.
- Cytron Maker Pi RP2040: Support has been added for this robotics-focused board, which features dual DC motor drivers, four servo ports, and a piezo buzzer.
- Zephyr on QNX: A pull request was merged adding support for running Zephyr as a guest OS on the QNX Hypervisor (targeting ARM64), opening up new use cases for virtualization in embedded systems.
- Maxim Low-Power Chips: Support added for the Maxim MAX31331, an ultra-low power I2C RTC (65 nA), and the MAX30210, a high-precision digital temperature sensor in a tiny package.
- CAN Dump Command: A new
can dumpshell command allows users to inspect CAN bus traffic directly from the console, similar to the Linux utility. - PWM Shell Update: The PWM shell now includes a
pwm frequencycommand to read back the number of cycles per second for a given PWM controller/channel. - Mikroe CAN FD Shield: Support added for a new shield featuring the TI TCAN4550 SPI CAN FD controller.
- Wi-Fi P2P: A massive pull request from Nordic Semiconductor introduces support for Wi-Fi Peer-to-Peer (P2P), allowing direct device-to-device connections without an access point.
- nRF7120 DK: Support has landed for this new Nordic development kit, featuring an unannounced SoC.
- Zephyr Meetup in Brussels: A Zephyr meetup is scheduled for Friday, January 30, 2026, in Brussels, just ahead of FOSDEM.