System Designer Lets You Try Every Part with Michael Gielda

The Amp Hour · 24 Mar 2025 · 1h 11m · Episode 691

What this episode covers

Michael Gielda, co-founder of Antmicro, discusses the company's open-source tools including the Renode simulator, the Zephyr RTOS, and the new System Designer portal. He explains how Antmicro uses automated CI pipelines to run thousands of Zephyr binaries in Renode to validate hardware support across hundreds of platforms. The conversation covers the use of simulation for space and automotive systems, the Kenning AI framework for edge deployment, and the Chips Alliance's Calyptra root-of-trust project.

Mentioned

Companies
Antmicro, Chips Alliance, Analog Devices, Nvidia, Nordic
Products
Calyptra
Chips
Jetson Orin, ESP32, STM32, NRF9160
Tools
Renode, System Designer, Kenning, KiCad, VS Code
Also
Zephyr

Other shows on the same ground, closest first.

  • The Pragmatic Embedded Podcast · 50m

    Renode with Michael Gielda

    Michael Gielda, co-founder and VP of Business Development at Antmicro, discusses Renode, an open-source simulator for embedded systems that allows developers to run production binaries on a computer. He explains how Renode’s determinism and multi-node capabilities enable repeatable continuous integration testing, serving as a drop-in replacement for physical hardware rigs in many scenarios. Gielda details the tool's support for various architectures like ARM Cortex-M and RISC-V, its integration with the Zephyr OS via device trees, and the company's strategy of building commercial simulation models for clients while maintaining an open-source core.

  • Embedded.fm · 1h 12m

    433: Getting Mad About Capes

    Michael Gielda, co-founder of Antmicro, explains Renode, an open-source simulator for embedded systems and distributed networks that allows developers to test software on virtual hardware without physical boards. He details how Renode models peripherals and supports multi-node simulations to catch 90% of bugs early, while discussing the company's deep involvement in the RISC-V ecosystem and the challenges of open-source hardware fragmentation. The conversation also covers the practicalities of using Renode in education and CI/CD pipelines, as well as the current state of Rust adoption in embedded development.

  • Embedded.fm · 51m

    266: Drive off the End of the Universe

    Hosts Elecia White and Christopher White discuss the utility of emulation and simulation tools like QEMU and Renode for embedded development, emphasizing their value in continuous integration and early software testing. They address listener questions regarding the selection and maintenance of third-party libraries, the value of professional training versus conferences, and career advice for embedded engineers interested in machine learning. The episode concludes with a brainstorming session on future 'basics' topics, including pre-RTOS control flow, design patterns, and RTOS fundamentals.

  • Embedded.fm · 1h 15m

    274: Swiss Knife of Embedded Systems

    Ivan Kravets, founder of PlatformIO, explains how his open-source toolchain simplifies embedded development by providing a unified build system, library registry, and debugger that works across multiple IDEs and operating systems. He discusses the platform's architecture, which allows developers to switch between frameworks like Arduino and mbed with minimal configuration changes, and highlights the benefits of its unified debugging engine. Kravets also shares insights from the RISC-V Summit, noting Western Digital's adoption of RISC-V for custom controllers and the growing commercial viability of open-source processor architectures.

  • The Pragmatic Embedded Podcast · 49m

    Buzzword Bingo (or: which modern technologies make sense for embedded?)

    Hosts Jeff Gable and Luca Ingianni evaluate modern development buzzwords for embedded systems, discussing the applicability of web technologies like Kubernetes and Docker, the nuances of CI/CD pipelines, and the practical adoption of Rust and modern C++. They highlight specific tools such as Memfault, Mender, and Renode for observability and simulation, and analyze the role of AI in both device-side machine learning and developer productivity.

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