Powered by RND
PodcastsTechnologyThe Zephyr Podcast

The Zephyr Podcast

Benjamin Cabe & Fabio Baltieri
The Zephyr Podcast
Latest episode

Available Episodes

5 of 9
  • OpenBMC ported to Zephyr and (lots!) of other news
    FOSDEM coming up on Jan 31st and Feb 1st, 2026. Watch out for upcoming call for papers! New Zephyr modules out there: wolfSSL Edge Impulse Zephelin Raspberry Pi's VS Code extension for Pico now supports Zephyr OpenRISC and Nvidia monitors STM32 GPIO wake up pins Microchip rain triggered green house OpenBMC Zephyr presentation PSOC Edge E84 AI Haptics shell UVC encoder sample Zephyr turns 10 survey
    --------  
    47:01
  • It's raining boards!
    Zephyr 4.3 feature freeze! Peter Korsgaard, the author of Buildroot, has been contributing to Zephyr, particularly around the EEPROM API. Qt completed their acquisition of IAR Systems. Qt already has some level of Zephyr support. The "search by compatible" feature is now live in the Zephyr board catalog. You can now search for boards by specific sensors, peripherals, or IP blocks (e.g., all boards with a BME sensor). A new Devicetree linter (dts-lint) is now enforced in CI to check formatting of devicetree files. It can auto-fix issues and is part of the dts-lsp language server folks can use in VS Code, Vim, etc. to get advanced Devicetree editing features (also see the Tech Talk on the topic) Board Documentation as a Database Benjamin and Fabio discuss whether Zephyr accidentally built the best database on the internet for boards and system-on-chips. Most vendor sites have inconsistent search/filter capabilities, and there's nothing that searches across vendors with structured data like Zephyr's devicetree-based approach. Benjamin is (half-)considering exposing the board catalog data as a formal API, not just the current JSON file. The structured devicetree data is driving better documentation quality -- people are more careful about binding descriptions now that they're prominently displayed. New Shields Added Adafruit DS2484 1-Wire Shield Adafruit LIS3MDL Shield (magnetometer) Adafruit SHT40/SHT41/SHT45 humidity shields Adafruit INA228 Power Monitor -- 85V, 20-bit precision high-side current/power monitor with energy/charge accumulator Adafruit LPS22 Shield (pressure sensor) Adafruit AD5693 DAC shield Canis Labs CANPico shield for Raspberry Pi Pico with MCP251xFD CAN controller. Check out Canis Labs' videos on CAN bus security! New Boards Added (Selection) RAK3112 -- ESP32-S3-based module with LoRa, BLE, and Wi-Fi PIC32CZ CA80 Curiosity Ultra -- Cortex-M7 with gigabit ethernet, high-speed USB, 8MB flash, 1MB SRAM. Part of Microchip's big push with 4-5 new boards this week! Renesas EK-RA8D2 and EK-RA8M2 -- 1GHz Cortex-M85 (!), gigabit ethernet with switch, 1MB MRAM, 2MB SRAM, external 64MB flash and SDRAM, camera port Pebble Time 2 and Pebble 2 Duo -- SiFli-based, still early-stage support New Drivers Heart Rate Monitoring: MAX30101 optical heart rate sensor -- now supports multiple instances (btw, Fabio wants to know: "What application needs to monitor multiple hearts?!") MAX32664C Biometric Sensor Hub -- includes the algorithm and reports actual heart rate (contributed by folks from the ZSWatch project) DA7212 audio codec from NXP FRDM-MCXN236 board. ALS31300 3D Hall Effect Sensor for industrial joysticks MTCH9010 liquid leak detector from Microchip -- uses electrodes (or PCB traces) and likely includes smart anti-corrosion features NXP SC18IS606 I2C-to-SPI bridge HUB12 interface LED matrix display controller Other Notable Changes New  Quality of Service (QoS) over Ethernet sample More support for STM32 with firmware in external flash Tips for Getting Changes Merged During Stabilization Use the word "fix" in your commit message if it's actually fixing something! Set the milestone in GitHub to 4.3 (if you have permissions)
    --------  
    46:18
  • Three Blind (Zephyr) Mice
    Fabio ran a 100-mile mountain race in Japan. He used a custom, Zephyr-powered headlamp during the race, built with an STM32C071 and lenses from Ledil. The Zephyr feature freeze is scheduled for next Friday, October 24th. "Search by compatible" feature is coming to the Zephyr board catalog. Full-day online Zephyr conference by Elektor is happening on November 5th. Benjamin will be speaking about Zephyr's "hidden gems" -- register with ZEPHYR_BC_100 promo code for 100€ off of the registration. This is the last days to fill out the 2025 Zephyr Developer Survey. Discussing open source/hardware mice Ploopy (ploopy.co): Typically wired. They have mouse, various trackballs, a trackpad, and a knob. Wireless Hi-Res Scrolling Wheel: YouTube project by Engineer Bo using nRF Connect SDK (and therefore Zephyr). AS5600 sensor is supported in Zephyr (not ideal for battery-powered design though, PAT9125EL probably better... also supported!). moddoMOUSE: A modular gaming mouse project designed for high-performance gaming. Sensor is the Pixart PAW3395. Fabio's Custom Mice: Modified Logitech G3, Pixart PAW3222 sensor + PAT9125EL sensor for the high-resolution scroll wheel. New Boards Added: Arduino UNO Q PSoC Edge E84 from Infineon, featuring a Cortex-M55 Weact STM32WB55, a Pro Micro style board with Bluetooth PIC32CM JH01 Curiosity Pro from Microchip ART-Pi, STM32H7 board from the RT-Thread community Other news New, in-depth documentation has been added for for early boot sequence platform hooks. An STM32 VENC driver was merged for hardware-accelerated H.264 video encoding. A driver for JPEG encoding on STM32 is also in review.
    --------  
    44:52
  • The new Arduino Uno Q gets a Zephyr brain
    Fabio's MinMax chronicles are over  Google Japan's rotary dial keyboard. Everything is on GitHub - who is going to port it to Zephyr? :) The 1.65m long one from a few years back is pretty awesome too!  Qualcomm acquires Arduino  New Arduino Uno Q board has a Zephyr brain, and all the docs are already out This reminded Fabio of the Arduino TRE ; Arduino Yún was also doing something similar Benjamin's on-stage demo at the launch event  Benjamin's deep-dive into how Zephyr is powering the Arduino Core running on the Uno Q's MCU Uno Q board definition available in Zephyr soon  New Modulino sensor shields available (Movement and Thermo) MIDI 2.0 over network support  New instrumentation subsystem for tracing and profiling  perfetto.dev is... perfect New Non-Volatile Memory subsystem (NVMEM)
    --------  
    1:01:33
  • Zephyr (remotely) calling
    Linus rejects Linux RISC-V Big Endian patches. Many options for RPC (remote procedure call), but no silver bullet? Network buffers, COBS, Protobuf (nanopb), I2C target mode, EC Host Command subsystem, ... Ring Buffer API RFC. Support has been added for the RP2350's Hazard RISC-V core. Raspberry Pi Pico 2 bootloader support. Waveshare RP2040-Keyboard-3 Adafruit Trinkey QT2040 New driver for OMRON D6F industrial flow sensor New driver to control WS2812 (NeoPixel) LEDs via UART. Join the new #podcast channel on Discord!
    --------  
    32:04

More Technology podcasts

About The Zephyr Podcast

A weekly chat about all things Zephyr RTOS—community news, technical dicussions, and more.
Podcast website

Listen to The Zephyr Podcast, Better Offline and many other podcasts from around the world with the radio.net app

Get the free radio.net app

  • Stations and podcasts to bookmark
  • Stream via Wi-Fi or Bluetooth
  • Supports Carplay & Android Auto
  • Many other app features
Social
v7.23.11 | © 2007-2025 radio.de GmbH
Generated: 11/1/2025 - 10:48:09 PM