The Zephyr Podcast

The "K" That Saved 30K

48 min · I går
episode The "K" That Saved 30K cover

Beskrivelse

* snprintk() vs. [https://github.com/zephyrproject-rtos/zephyr/pull/111884] snprintf() [https://github.com/zephyrproject-rtos/zephyr/pull/111884] * Linux 7.2 drops strncpy() [https://www.phoronix.com/news/Linux-7.2-Drops-strncpy] * Steam Machine teardown [https://www.youtube.com/watch?v=glXA3ObwSwQ], and another kite spotted inside * SPDX 3 [https://docs.zephyrproject.org/latest/develop/west/zephyr-cmds.html#software-bill-of-materials-west-spdx] SBOM support lands in Zephyr, a day before it merged in the Linux kernel [https://lore.kernel.org/linux-spdx/178215830073.1395317.8452895579708677139.pr-tracker-bot@kernel.org/T/#t]. * Web-based SPDX 3 visualization tool [https://kartben.github.io/spdx3_viz/], for browsing the dependency graph, sources, licenses, ... from your SBOM. * Standalone UF2 USB MSC bootloader [https://github.com/hlord2000/zuf2/] * Where double-tap reset [https://github.com/arduino/ArduinoCore-samd/commit/d3802b5745a1e74df5dea34b672f2afbd694de00] actually came from (Arduino, around April 2015, on a SAMD21 board) * Ghost edge AI sticker [https://www.hackster.io/iotengineer22/ghost-edge-ai-sticker-908eb8], a flexible nRF54L15 PCB with vibration and temperature sensing * GigaDevice [https://github.com/zephyrproject-rtos/zephyr/issues/111834] ramping up their Zephyr efforts * Twister post-build checks [https://github.com/zephyrproject-rtos/zephyr/pull/111531] flag stray Git repos pulled in during CI * A WCH QingKe Debug Module console driver [https://github.com/zephyrproject-rtos/zephyr/pull/109777], single-pin printf-style logging in the spirit of Arm SWO * scoped_guard() and scoped_cond_guard() [https://docs.zephyrproject.org/latest/kernel/cleanup.html#block-scoped-guards], Python-with-style auto-releasing locks for C * ZMS' interactive storage calculators [https://docs.zephyrproject.org/latest/services/storage/zms/zms.html#available-space-calculator] * UDP logging backend for coredump [https://github.com/zephyrproject-rtos/zephyr/pull/108410] * MikroElektronika Two Wire ETH Click [https://docs.zephyrproject.org/latest/boards/shields/mikroe_two_wire_eth_click/doc/index.html], a tiny 10BASE-T1S single-pair Ethernet shield * Four new ST B-M2MEM-PACK1 [https://docs.zephyrproject.org/latest/boards/index.html#name=b-m2mem] M.2 memory packs, hexa/octa-SPI flash and RAM on an M.2-style connector * TI AM243x-EVM [https://docs.zephyrproject.org/latest/boards/ti/am243x_evm/doc/index.html], Sitara with dual R5 clusters, a Cortex-M4, gigabit Ethernet, EtherCAT, and PCIe * One last nudge to fill out the Zephyr Developer Survey [https://zephyrproject.org/devsurvey2026] before it closes! Join us on Discord! // #podcast at https://chat.zephyrproject.org [https://chat.zephyrproject.org/]

Kommentarer

0

Vær den første til å kommentere

Registrer deg nå og bli medlem av The Zephyr Podcast sitt community!

Prøv gratis

Prøv gratis i 14 dager

99 kr / Måned etter prøveperioden. · Avslutt når som helst.

  • Eksklusive podkaster
  • 20 timer lydbøker i måneden
  • Gratis podkaster

Alle episoder

41 Episoder

episode The "K" That Saved 30K cover

The "K" That Saved 30K

* snprintk() vs. [https://github.com/zephyrproject-rtos/zephyr/pull/111884] snprintf() [https://github.com/zephyrproject-rtos/zephyr/pull/111884] * Linux 7.2 drops strncpy() [https://www.phoronix.com/news/Linux-7.2-Drops-strncpy] * Steam Machine teardown [https://www.youtube.com/watch?v=glXA3ObwSwQ], and another kite spotted inside * SPDX 3 [https://docs.zephyrproject.org/latest/develop/west/zephyr-cmds.html#software-bill-of-materials-west-spdx] SBOM support lands in Zephyr, a day before it merged in the Linux kernel [https://lore.kernel.org/linux-spdx/178215830073.1395317.8452895579708677139.pr-tracker-bot@kernel.org/T/#t]. * Web-based SPDX 3 visualization tool [https://kartben.github.io/spdx3_viz/], for browsing the dependency graph, sources, licenses, ... from your SBOM. * Standalone UF2 USB MSC bootloader [https://github.com/hlord2000/zuf2/] * Where double-tap reset [https://github.com/arduino/ArduinoCore-samd/commit/d3802b5745a1e74df5dea34b672f2afbd694de00] actually came from (Arduino, around April 2015, on a SAMD21 board) * Ghost edge AI sticker [https://www.hackster.io/iotengineer22/ghost-edge-ai-sticker-908eb8], a flexible nRF54L15 PCB with vibration and temperature sensing * GigaDevice [https://github.com/zephyrproject-rtos/zephyr/issues/111834] ramping up their Zephyr efforts * Twister post-build checks [https://github.com/zephyrproject-rtos/zephyr/pull/111531] flag stray Git repos pulled in during CI * A WCH QingKe Debug Module console driver [https://github.com/zephyrproject-rtos/zephyr/pull/109777], single-pin printf-style logging in the spirit of Arm SWO * scoped_guard() and scoped_cond_guard() [https://docs.zephyrproject.org/latest/kernel/cleanup.html#block-scoped-guards], Python-with-style auto-releasing locks for C * ZMS' interactive storage calculators [https://docs.zephyrproject.org/latest/services/storage/zms/zms.html#available-space-calculator] * UDP logging backend for coredump [https://github.com/zephyrproject-rtos/zephyr/pull/108410] * MikroElektronika Two Wire ETH Click [https://docs.zephyrproject.org/latest/boards/shields/mikroe_two_wire_eth_click/doc/index.html], a tiny 10BASE-T1S single-pair Ethernet shield * Four new ST B-M2MEM-PACK1 [https://docs.zephyrproject.org/latest/boards/index.html#name=b-m2mem] M.2 memory packs, hexa/octa-SPI flash and RAM on an M.2-style connector * TI AM243x-EVM [https://docs.zephyrproject.org/latest/boards/ti/am243x_evm/doc/index.html], Sitara with dual R5 clusters, a Cortex-M4, gigabit Ethernet, EtherCAT, and PCIe * One last nudge to fill out the Zephyr Developer Survey [https://zephyrproject.org/devsurvey2026] before it closes! Join us on Discord! // #podcast at https://chat.zephyrproject.org [https://chat.zephyrproject.org/]

I går48 min
episode FIDO2 Comes to Zephyr cover

FIDO2 Comes to Zephyr

* The Orange Pi 6 [https://www.hackster.io/news/the-new-orange-pi-6-is-way-more-powerful-than-your-current-sbc-42744f98815c], a 12-core Cortex-A720 SBC, maybe powerful enough for hardware-in-the-loop CI * Shell command chaining [https://github.com/zephyrproject-rtos/zephyr/pull/110368] with && * A VirtIO input driver [https://github.com/zephyrproject-rtos/zephyr/pull/111029] bringing touch, mouse, and keyboard to QEMU * A FIDO2/CTAP2 authenticator [https://docs.zephyrproject.org/latest/services/authentication/fido2/index.html] subsystem, with a button-press sample [https://docs.zephyrproject.org/latest/samples/subsys/authentication/fido2/README.html] * A native u-blox M10 [https://github.com/zephyrproject-rtos/zephyr/pull/110846] GNSS driver * A Linux LED native_sim driver [https://github.com/zephyrproject-rtos/zephyr/pull/111189] that maps host LEDs to Zephyr LED devices * Hardware JPEG encoding [https://github.com/zephyrproject-rtos/zephyr/pull/110278] on STM32 H7/H5/U5 * A native LR1121 [https://github.com/zephyrproject-rtos/zephyr/pull/109912] LoRa driver, sub-GHz and 2.4 GHz * Ebyte E80 [https://docs.zephyrproject.org/latest/boards/ebyte/e80_900mbl_01/doc/index.html] node and EORA hub [https://docs.zephyrproject.org/latest/boards/ebyte/eora_hub_900tb/doc/index.html] gateway, both LR1121-based * The Arm Corstone-1000 A320 FVP [https://docs.zephyrproject.org/latest/boards/arm/fvp_corstone1000/doc/index.html] (the chip, not the Airbus) * The MuseLab nanoCH32V317 [https://docs.zephyrproject.org/latest/boards/muselab/nano_ch32v317/doc/index.html], RISC-V with on-chip Ethernet PHY and high-speed USB * The BeagleConnect Zepto [https://docs.zephyrproject.org/latest/boards/beagle/beagleconnect_zepto/doc/index.html], a tiny MSPM0 Click carrier * Several new CAN boards from CANmodule [https://docs.zephyrproject.org/latest/boards/index.html#vendor=canmodule] * The nRF54L15 Tag [https://www.nordicsemi.com/Products/Development-hardware/nRF54L15-tag], coin-cell-sized with dual antennas and Bluetooth channel sounding * A reminder to fill out the Developer Survey [https://zephyrproject.org/devsurvey2026] and send topics for ZDS in Prague: * ZDS Call for Papers [https://bit.ly/3P8vqqM] * Zephyr Maintainers Forum [https://forms.gle/AfRDE36Nxuhyfqur7] Join us on Discord! // #podcast at https://chat.zephyrproject.org [https://chat.zephyrproject.org/]

19. juni 202635 min
episode The Native Sim-phony cover

The Native Sim-phony

* Linus' guitar pedal project [https://github.com/torvalds/GuitarPedal], and why it clearly needs Zephyr next * RISC-V Summit Europe recap: QEMU, custom instructions, DSPs, and low-power cores * ETM tracing [https://www.linkedin.com/feed/update/urn:li:activity:7468777945881288704/], CoreSight, and "time-travel" debugging * Testplan v2 [https://github.com/zephyrproject-rtos/zephyr/pull/107668] for faster, smarter CI * CMake unity build [https://github.com/zephyrproject-rtos/zephyr/pull/110717] experiments * ESP-NOW broadcast sample [https://github.com/zephyrproject-rtos/zephyr/pull/108332] and ESP32 WPA Enterprise [https://github.com/zephyrproject-rtos/zephyr/pull/108362] support * Realtek Ameba [https://github.com/zephyrproject-rtos/zephyr/pull/105614] Wi-Fi support * BCM2711 framebuffer [https://github.com/zephyrproject-rtos/zephyr/pull/109522] driver for Raspberry Pi * native_sim DMIC [https://github.com/zephyrproject-rtos/zephyr/pull/109898] and I2S file backend [https://github.com/zephyrproject-rtos/zephyr/pull/109902] for audio testing * DMIC shell [https://github.com/zephyrproject-rtos/zephyr/pull/110390] * nPM10xx LED [https://github.com/zephyrproject-rtos/zephyr/pull/108756] driver and fake LED controller [https://github.com/zephyrproject-rtos/zephyr/pull/110819] * ARMv8-A AArch32 [https://github.com/zephyrproject-rtos/zephyr/pull/107644] execution state support * DPLPMTUD probe tracking [https://github.com/zephyrproject-rtos/zephyr/pull/110315] for QUIC * Neighbor Awareness Networking [https://github.com/zephyrproject-rtos/zephyr/pull/103204], aka Wi-Fi Aware * Experimental Model Context Protocol [https://github.com/zephyrproject-rtos/zephyr/pull/105299] support * Mutex misuse detection [https://github.com/zephyrproject-rtos/zephyr/pull/108619] and reverse iterable sections [https://github.com/zephyrproject-rtos/zephyr/pull/110539] * Himax HX8353E [https://github.com/zephyrproject-rtos/zephyr/pull/108055] display driver * New shields and boards: MikroElektronika EERAM 3.3V Click [https://docs.zephyrproject.org/latest/boards/shields/mikroe_eeram_33v_click/doc/index.html] and Armfly STM32H743XIH6 [https://docs.zephyrproject.org/latest/boards/armfly/stm32h743xih6/doc/index.html] * Upcoming Zephyr meetups [https://www.linkedin.com/pulse/meet-zephyr-project-community-upcoming-events-around-m9bre] and developer survey reminder [http://zephyrproject.org/devsurvey2026] Join us on Discord! // #podcast at https://chat.zephyrproject.org [https://chat.zephyrproject.org]

12. juni 202648 min
episode The Year of the Zephyr Router cover

The Year of the Zephyr Router

* A reminder to fill out the Zephyr Developer Survey 2026 [https://zephyrproject.org/devsurvey2026] before it closes at the end of June. Thanks in advance! * iBattery SDK [https://github.com/aliaksandr-liapin/ibattery-sdk], a Zephyr-friendly battery intelligence layer with software-side state-of-charge experiments * ZMK coredump experimentation [https://github.com/zmkfirmware/zmk/pull/3370] using coredump subsystem flash backend for persistent post-crash diagnostics * Fresh documentation for iterable sections [https://docs.zephyrproject.org/latest/kernel/iterable_sections/index.html] * ESP32 power-down support [https://github.com/zephyrproject-rtos/zephyr/pull/107344] for better CPU and peripheral power management * The board catalog can now expose and search by RAM and flash size [https://docs.zephyrproject.org/latest/boards/index.html] * IPv4 NAT support [https://github.com/zephyrproject-rtos/zephyr/pull/109809] * min-len/max-len [https://github.com/zephyrproject-rtos/zephyr/pull/109854] properties for better Devicetree binding validation * A generic charlieplex LED matrix driver [https://github.com/zephyrproject-rtos/zephyr/pull/110137] * Color dithering support [https://github.com/zephyrproject-rtos/zephyr/pull/109870] for palette-backed displays, including six-color e-paper panels * X-NUCLEO-WBA25A1 [https://docs.zephyrproject.org/latest/boards/shields/x_nucleo_wba25a1/doc/index.html], a Bluetooth 6 expansion shield with UART/SPI HCI options * QEMU Arm Cortex-A72 [https://github.com/zephyrproject-rtos/zephyr/pull/109229] support for Raspberry Pi 4-style emulation work * ArduCam Mega SPI Camera Shield [https://docs.zephyrproject.org/latest/boards/shields/arducam_mega/doc/index.html] * M5Stack PaperColor [https://docs.zephyrproject.org/latest/boards/m5stack/m5stack_paper_color/doc/index.html], with a Spectra 6 full-color e-paper display and PMIC support * nRF93M1 DK [https://docs.zephyrproject.org/latest/boards/nordic/nrf93m1dk/doc/index.html], a compact Nordic LTE Cat 1 bis development kit * ESP32-P4 support landed, with ESP32-P4-Function-EV-Board [https://docs.zephyrproject.org/latest/boards/espressif/esp32p4_function_ev_board/doc/index.html] as the first board supported * Analog Devices Low-Speed Mixed-Signal Playground [https://docs.zephyrproject.org/latest/boards/shields/adi_lsmspg/doc/index.html] for ADC/DAC-heavy analog experiments * Linus Torvalds' GuitarPedal [https://github.com/torvalds/GuitarPedal] project * USB2CANFDV2 [https://docs.zephyrproject.org/latest/boards/weact/usb2canfdv2/doc/index.html], a tiny WeAct USB-to-CAN-FD board with isolated CAN * Submit ideas for the Zephyr Workshop 2026 [https://docs.google.com/forms/d/e/1FAIpQLSf0X_jTAaiE1jLjWxXeOCS6x-s16Wd1JjDvGMAL4iVBpluBLQ/viewform], and one more nudge to fill out the developer survey [https://zephyrproject.org/devsurvey2026] :) Join us on Discord! // #podcast at https://chat.zephyrproject.org

5. juni 202644 min
episode Beep Boop, Fastboot cover

Beep Boop, Fastboot

* Please take 5-10 min to fill out the Zephyr Developer Survey [https://linuxfoundation.research.net/r/G8QXM9L] if you haven't already! * An Ada runtime for Zephyr [https://gitlab.com/close-hauled/light-tasking-zephyr] * Composite fuel gauge [https://docs.zephyrproject.org/latest/build/dts/api/bindings/fuel-gauge/zephyr%2Cfuel-gauge-composite.html] support for battery estimation without a dedicated fuel-gauge IC * Golioth's local shell [https://blog.golioth.io/local-shell-talks-smp-to-your-devices-over-web-serial] talks SMP to devices over Web Serial, with a live demo at local-shell.golioth.dev [https://local-shell.golioth.dev/] * USB Fastboot [https://github.com/zephyrproject-rtos/zephyr/pull/109564] support in the works * ESP32-P4 [https://github.com/zephyrproject-rtos/zephyr/pull/109794] support coming, because apparently ESP32 can also mean "no Wi-Fi" * The new buzzer subsystem [https://docs.zephyrproject.org/latest/hardware/peripherals/buzzer.html], and thoughts on RTTTL [https://en.wikipedia.org/wiki/Ring_Tone_Text_Transfer_Language]-style ringtone playback * DT_NODELABEL_C_TOKEN [https://github.com/zephyrproject-rtos/zephyr/pull/86973], for retrieving devicetree node labels as C tokens * West snippets [https://github.com/zephyrproject-rtos/zephyr/pull/107125], including listing and shell completion support * TAD2144 [https://github.com/zephyrproject-rtos/zephyr/pull/107994] TMR angle sensor driver * TMP451 [https://github.com/zephyrproject-rtos/zephyr/pull/108384] temperature sensor driver, including remote temperature sensing use cases * ESP32 I2C target mode [https://github.com/zephyrproject-rtos/zephyr/pull/109299] support * Nordic USBHS and BC1.2 [https://github.com/zephyrproject-rtos/zephyr/pull/106759] battery charging support * AD5529R [https://docs.zephyrproject.org/latest/boards/shields/eval_ad5529r_ardz/doc/index.html] high-voltage DAC shield * LilyGO T-Deck [https://docs.zephyrproject.org/latest/boards/lilygo/t_deck/doc/index.html] support, a keyboard-and-display ESP32-S3 LoRa device * Oh, did we mention the Developer Survey [https://zephyrproject.org/devsurvey2026]? Join us on Discord! // #podcast at https://chat.zephyrproject.org

29. mai 202636 min