Software-Defined IoT and Sustainable Design | MicroEJ's Semir Haddad | Internet of Things Podcast

IoT For All Podcast · 3 Oct 2023 · 17m · Episode 314

What this episode covers

Semir Haddad, Chief Product and Strategy Officer at MicroEJ, explains the concept of software-defined IoT, where devices are treated as flexible software products rather than static hardware. He details how MicroEJ's MICROEJ VEE container allows developers to port high-level code to microcontrollers, enabling post-shipment customization and new service monetization for companies like Zebra and Long Distance Gear. Haddad argues that sustainable design requires optimizing software for low-power hardware, citing Polar's smartwatch as an example of extending battery life from one day to seven days by avoiding resource-heavy platforms like Android or Linux.

Mentioned

Companies
MicroEJ, STMicro, Renesas Electronics, Eta Compute, Zebra, Long Distance Gear, Polar
Products
Google Nest, MICROEJ VEE
Tools
Docker
Also
Android, Linux

Other shows on the same ground, closest first.

  • EE Times Current · 25m

    Embedded Trends for a Connected World

    Nitin Dahad, Editor-in-Chief of Embedded.com, interviews Lars Riga, CTO of NXP Semiconductors, Fred Rivard, CEO of Micro Edge, and Sumit Chauhan, COO of Cerebrum X, to discuss embedded trends in a connected world. Riga explains the shift to a world that anticipates and automates, emphasizing hardware security and digital twins for smart homes and vehicles. Rivard describes how Micro Edge uses software containerization (Macroid) to decouple software from hardware, enabling faster time-to-market and subscription-based services. Chauhan details Cerebrum X’s approach to data monetization in automotive, focusing on synthetic sensors and crash scenario analysis using high-frequency data from cabin, vehicle health, and road streams.

  • The Amp Hour · 1h 06m

    An Interview with Tony DiCola

    Tony DiCola from Adafruit explains how MicroPython brings high-level, interpreted Python to memory-constrained microcontrollers like the ESP8266 and BBC micro:bit. He details the technical trade-offs, including the use of a virtual machine, the ability to mix C extensions for performance, and the benefits of an interactive REPL for rapid prototyping. DiCola highlights how this approach lowers the barrier to entry for beginners while offering advanced users the flexibility to handle IoT logic and hardware access on a single chip.

  • The Amp Hour · 1h 03m

    The Onio Batteryless Vision with Kjetil Meisal

    Kjetil Meisal, CEO and co-founder of Norwegian semiconductor startup ONiO, discusses the ONiO.zero, a batteryless microcontroller powered by ambient energy harvesting. He explains the chip's custom RISC-V architecture, multi-protocol 2.4 GHz radio, and ultra-low power design that enables 'stick and forget' IoT applications. Meisal highlights use cases in agriculture, smart home infrastructure, and sustainable healthcare, emphasizing the elimination of battery waste through energy harvesting and biodegradable packaging partnerships.

  • Embedded.fm · 1h 05m

    447: All Sorts of Weird Problems

    Chris Gammell, Developer Relations Lead at Golioth, explains how their platform simplifies IoT development by bridging constrained microcontrollers and the cloud using CoAP and Zephyr RTOS. He details the device-side SDKs for ESP32, nRF, and NXP, and discusses the business model of licensing the cloud software for on-premise deployment. The conversation also covers the shift in chip ecosystems, noting Espressif's move to RISC-V and the challenges of integrating Wi-Fi modules with low-power MCUs.

  • Embedded.fm · 1h 07m

    196: Software Server Thingybob

    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.

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