The Agile Embedded Podcast cover image

The Agile Embedded Podcast

Ceedling

Nov 27, 2024
Mark VanderVoord and Michael Karlesky, the innovative minds behind the open-source tools Unity, CMock, and Ceedling, delve into the evolution of unit testing for C code in embedded systems. They discuss the challenges of transitioning from proprietary to open-source and the emotional hurdles maintainers face. The duo highlights gaps in existing integration testing tools and the vital role of simulators. They also share the exciting news about the upcoming Ceedling 1.0 release and the launch of Ceedling Pro, showcasing their commitment to enhancing the embedded development community.
47:44

Podcast summary created with Snipd AI

Quick takeaways

  • Mark and Michael emphasize the importance of open-source tools like Unity, CMock, and Ceedling in facilitating unit testing for C code in embedded systems.
  • They discuss the barriers to test-driven development adoption in embedded systems, highlighting the need for better education and resources for developers.

Deep dives

Introduction to the Creators and Their Backgrounds

Mark van der Voord and Michael Karleski discuss their diverse backgrounds in embedded software development and engineering. Mark shares his extensive experience in developing various technologies, from self-guided lawnmowers to automotive applications, while Michael highlights his academic pursuits, including a doctorate focused on human-technology interaction. Their varied experiences contribute to their understanding of the challenges faced in the embedded systems landscape, emphasizing how essential it is to make tools accessible for real-world users. This foundation fosters their commitment to creating effective open-source tools that enhance unit testing for C code.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode