# 274: Swiss Knife of Embedded Systems

- Show: [Embedded.fm](https://hardwarepodcasts.com/podcast/embedded-fm)
- Published: 2019-01-18
- Length: 1h 15m
- Episode: 274
- Page: https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems
- Listen: https://makingembeddedsystems.libsyn.com/274-swiss-knife-of-embedded-systems

## Summary

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.

## Chapters

- [0:06](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems#t=6) Introduction and PlatformIO Overview
- [5:16](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems#t=316) PlatformIO Architecture and IDE Integration
- [21:18](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems#t=1278) Library Management and Dependency Resolution
- [26:11](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems#t=1571) Unified Debugging Engine
- [32:29](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems#t=1949) Business Model and PlatformIO Plus
- [44:30](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems#t=2670) RISC-V Summit and Custom Silicon
- [57:09](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems#t=3429) Library Licensing and Copyright Issues
- [1:06:46](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems#t=4006) Microchip Support and Vendor Relations

## Topics

- [EDA & CAD tools](https://hardwarepodcasts.com/topic/eda-and-cad-tools)
- [Microcontrollers & dev platforms](https://hardwarepodcasts.com/topic/microcontrollers-and-platforms)
- [Debugging & failure analysis](https://hardwarepodcasts.com/topic/debugging-and-failure-analysis)
- [Intellectual property](https://hardwarepodcasts.com/topic/intellectual-property)
- [Chips, FPGAs & semiconductors](https://hardwarepodcasts.com/topic/chips-and-fpgas)

## Most relevant to

companies scaling up

## Mentioned

- PlatformIO (product)
- RISC-V (chip)
- Western Digital (company)
- SiFive (company)
- Arduino (product)
- IAR (product)
- mbed (product)
- Visual Studio Code (tool)
- Eclipse (tool)
- Microchip (company)
- MPLAB (product)
- J-Link (tool)
- OpenOCD (tool)

## Related episodes from other shows

- [An Interview with Piotr Esden-Tempski](https://hardwarepodcasts.com/podcast/the-amp-hour/2017-08-21-an-interview-with-piotr-esden-tempski) (The Amp Hour)
- [Creating Next-Gen Microcontroller Developer Tools and Equipping the People Who Use Them](https://hardwarepodcasts.com/podcast/moores-lobby/2025-04-22-creating-next-gen-microcontroller-developer-tools-and-equipping-the-people-who-u) (Moore's Lobby)
- [System Designer Lets You Try Every Part with Michael Gielda](https://hardwarepodcasts.com/podcast/the-amp-hour/2025-03-24-system-designer-lets-you-try-every-part-with-michael-gielda) (The Amp Hour)
- [044 - Scots Army Knife](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2021-01-03-044-scots-army-knife) (Unnamed Reverse Engineering Podcast)
- [An Interview with Claire (née 'Clifford') Wolf](https://hardwarepodcasts.com/podcast/the-amp-hour/2018-01-08-an-interview-with-claire-nee-clifford-wolf) (The Amp Hour)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to Embedded.fm.
