196: Software Server Thingybob

Embedded.fm · 20 Apr 2017 · 1h 07m

What this episode covers

Aditi Hilbert, a product manager at Runtime.io, explains MyNewt, an Apache-licensed RTOS designed for constrained embedded devices. She details how MyNewt replaces vendor-specific stacks like the Nordic softdevice with a modular, open-source BLE stack and implements OIC/CoAP to provide a consistent web-like interface over Bluetooth Low Energy. The discussion covers the Apache 2.0 license's commercial benefits, the neato package manager, and Runtime.io's business model of providing commercial support and cloud-based device management services.

Mentioned

Companies
Runtime.io
Chips
Nordic nRF52
Also
MyNewt, Apache Software Foundation, Zephyr, MCUboot, OIC, CoAP

Other shows on the same ground, closest first.

  • The Electromaker Show · 33m

    Embeetle IDE for MCUs, new Blues Starter Kit, BeagleV Fire RISC V and FPGA SBC!

    The host reviews the Embeetle IDE, a self-contained, free development environment for microcontrollers that includes extensive documentation and toolchain management for chips like the WCH 32003. He also covers the Blues Starter Kit, an IoT solution combining a cellular/Wi-Fi Note Card with a cloud platform (NoteHub) that allows for remote firmware updates and environment variable control via JSON commands. Additionally, the episode highlights the BeagleV-Fire, a $150 RISC-V and FPGA single-board computer, and features maker projects including the Noisette Optical Theremin kit and Ivan Miranda's marble clock.

  • The Pragmatic Embedded Podcast · 45m

    Zephyr with Luka Mustafa

    Luka Mustafa, founder and CEO of Irnas Product Development, explains how Zephyr RTOS, a Linux Foundation-backed project, enables hardware-agnostic embedded development by abstracting low-level details through device trees and a comprehensive ecosystem. He highlights the dramatic reduction in porting time—moving Bluetooth code between chip architectures in an hour versus months—and the ability to run native POSIX simulations on Linux for faster development. Mustafa also details Zephyr's testing framework, Twister, and its cultural impact, noting the steep learning curve for electrical engineers while emphasizing the long-term benefits of code reuse and reduced maintenance overhead. The discussion covers resource constraints, safety-critical certification processes, and specific scenarios where simpler solutions like Arduino are preferable to an RTOS.

  • Coredump Sessions · 59m

    #009: Zephyr’s Meteoric Rise and What It Means for the Future of Embedded

    Kate Stewart, VP of Dependable Embedded Systems at the Linux Foundation, explains how Zephyr RTOS evolved from Intel’s Wind River roots into a multi-vendor open-source project with a governance model designed to prevent corporate capture. She details Zephyr’s technical differentiators, including its Linux-inspired Kconfig and device tree, the pragmatic reuse of MCUboot, and the introduction of 5-year Long-Term Support (LTS) releases to meet regulatory demands like the EU Cyber Resilience Act (CRA). The conversation covers Zephyr’s safety certification journey, its transparent CVE tracking, and its growing adoption by silicon vendors like Nordic and Arduino, as well as its expanding support for RISC-V and Rust.

  • The Amp Hour · 1h 06m

    Benjamin Cabé Nose Zephyr

    Benjamin Cabé, Developer Advocate for the Zephyr Project, explains that Zephyr is an open-source RTOS and ecosystem that provides hardware abstraction, device trees, and subsystems to simplify embedded development. He highlights how major vendors like STMicroelectronics, NXP, and Espressif integrate with Zephyr, allowing developers to swap silicon without rewriting application code, a feature that proved crucial during recent silicon shortages. Cabé also shares his personal project, an 'artificial nose' for sourdough monitoring, which he migrated from Arduino to Zephyr to leverage its multitasking, state machines, and simulation tools like Renode.

  • IoT For All Podcast · 22m

    How To Build High Quality Bluetooth Products | SwaraLink Technologies's Sandeep Kamath | Internet of Things Podcast

    Sandeep Kamath, CEO and founder of SwaraLink Technologies, explains how his company helps developers build high-quality Bluetooth Low Energy (BLE) products by abstracting away the complexity of the Bluetooth stack. He details common pitfalls such as poor battery life, unreliable connections, and security vulnerabilities that arise when developers rely solely on raw SDKs from chip vendors like Nordic Semiconductor and Silicon Labs. Kamath advocates for using middleware platforms to ensure seamless user experiences, robust security against unauthorized connections, and support for over-the-air (OTA) firmware updates throughout the product lifecycle.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by Embedded.fm. The episode itself belongs to its publisher.