Ep. 4 |The Future Is Coding: Experts from iRobot and STMicroelectronics

Moore's Lobby · 25 Jun 2020 · 43m · Episode 4

What this episode covers

Tim Saeger, Executive Vice President and Chief R&D Officer at iRobot, explains how the company integrates hardware and software, leveraging cell phone industry components and specialized software teams to manage complex robotics platforms like Roomba. Sean Newton, Microcontroller Applications Manager at STMicroelectronics, discusses the shift from analog to digital control in power supplies and motors, highlighting the role of STM32 microcontrollers and tools like MATLAB and MC Workbench. The episode emphasizes the necessity for hardware engineers to develop firmware proficiency, utilizing modern debugging tools and educational resources to bridge the gap between analog design and embedded software.

Mentioned

Companies
iRobot, STMicroelectronics, Bose
Products
Roomba
Chips
STM32
Tools
MATLAB, MC Workbench
Also
Digiki, Mauser

Other shows on the same ground, closest first.

  • Embedded.fm · 1h 10m

    139: Easy to Add Blood Splatter

    Andrei Chichak, who teaches Embedded Wednesdays using STM32F401C-Discovery boards, and Chris Svec, an embedded software engineer at iRobot, join hosts Alicia and Chris White to announce the launch of the Embedded.fm blog. The group discusses their respective educational initiatives, with Chichak guiding students from blinking LEDs to self-balancing robots and Svec developing an 'Embedded Software Engineering 101' curriculum. They also preview White's upcoming book on taking apart toys like BB-8 and quadcopters, aiming to create a centralized community resource for embedded engineering education and news.

  • Embedded.fm · 1h 18m

    320: Why Isn't This Working?

    Chris Gammell, founder of Contextual Electronics and host of The Amp Hour, discusses his journey learning embedded firmware as a hardware consultant. He details his personal project using an STM32F030 and an EFM8 microcontroller, the challenges of debugging with GDB and Vim, and the value of hiring tutors and using books like 'Making Embedded Systems' to build confidence and technical depth.

  • Embedded.fm · 56m

    256: Agglomeration

    Chris White and Elecia White discuss the ST Micro F1 series, comparing the use of HAL, Cube, and bare metal programming for embedded systems. They review the Hippocratic Oath for Connected Medical Devices from IAmTheCalvary.org and Make Magazine's tips for securing DIY IoT projects. The hosts also explore the Rockstar Programming Language specification, C++ expressiveness, and Elecia's recent work with Python and JSON.

  • Embedded.fm · 1h 08m

    134: Diet-Friendly Dog Food

    Eric Hankinson, an instructor at Contextual Electronics and developer at Lean Dog, discusses the embedded software components of his online apprenticeship program. He explains how he uses Vagrant and VirtualBox to create consistent development environments for students using STMicroelectronics Nucleo-F030R8 boards and open-source tools like OpenOCD and KiCad. Hankinson also covers the pedagogical challenges of teaching bare-metal C programming, the role of CMSIS in hardware abstraction, and the transition from Arduino to more powerful microcontrollers.

  • The Robo Success Podcast · 30m

    Ep. 14: Zero to H.I.R.O.: The Path to Becoming a Full-Stack Mechatronics Engineer

    Joseph Casebeer, Founder and CEO of Takamori Robot, discusses his educational robotics kit, Hero, which uses a Raspberry Pi Pico microcontroller to teach embedded systems and hardware fundamentals. He explains the transition from graphical programming to raw code, emphasizing that deep technical knowledge is essential for debugging and optimizing in an AI-driven industry. Casebeer also highlights a partnership with Real Engineers, a hiring platform that evaluates candidates based on project portfolios rather than resumes, arguing that hands-on experience with hardware is critical for career success.

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