165: Iterative Design Processes & Tools for Hardware Development

Product Startup · 2 Mar 2023 · 23m

What this episode covers

Kyle Dumont, founder of AllSpice and former hardware developer at iRobot, explains how hardware startups can adopt software-style iterative design processes between manufacturing runs. He details the importance of involving diverse stakeholders—including customers, engineers, and contract manufacturers—and using revision control tools like AllSpice Hub to organize feedback. Dumont emphasizes that integrating version tracking with collaboration features allows teams to prioritize changes and avoid the silos common in legacy waterfall models.

Other shows on the same ground, closest first.

  • Moore's Lobby · 56m

    VC-Backed Hardware Design Collaboration is the (All) Spice of Life

    Valentina Ratner and Kyle Dumont, co-founders of Allspice, explain their mission to bring Git-style version control and collaboration workflows to hardware engineering, addressing the industry's reliance on outdated methods like printed schematics and PDFs. Chrissy Meyer, a general partner at Root Ventures, discusses her transition from electrical engineering at Apple to VC, explaining how she recognized the visceral pain of inefficient design reviews and invested in Allspice to solve these collaboration gaps. The team details how Allspice Hub enables asynchronous design reviews and connects disparate tools, aiming to bridge the gap between electrical engineering and software development practices.

  • The Amp Hour · 1h 19m

    Hardware Revision Control with Kyle Dumont

    Kyle Dumont, co-founder of Allspice, discusses applying Git-based revision control to hardware design to solve the friction of managing binary CAD files. He details his background at iRobot and Voxel8, where he explored 3D printing electronics and athletic footwear, before attending Harvard's MS/MBA program. Dumont explains how Allspice provides visual diffs for Altium designs, integrates with GitHub/GitLab for issue tracking, and aims to bring continuous integration and automated design reviews to hardware engineering.

  • TRADEOFFS · 58m

    T-25-007 : Valentina Ratner - Mechanical Engineer to SaaS for Hardware CEO

    Valentina Ratner, co-founder and CEO of AllSpice, explains how she adapted Git workflows for hardware engineering to solve collaboration issues in electronics design. She details the transition from building Amazon delivery lockers to founding AllSpice, focusing on version control for PCBs, schematics, and BOMs. The episode covers the strategic decision to charge for the tool to ensure commitment, the shift from SMB to enterprise sales, and the challenges of integrating with ECAD tools like KiCad and Cadence.

  • The Pragmatic Embedded Podcast · 50m

    Git for Hardware Engineers with Valentina Ratner and Kyle Dumont

    Valentina Ratner (CEO) and Kyle Dumont (CTO) of Allspice explain how they adapted Git version control for hardware engineers, addressing the challenges of binary and graphical file formats. They discuss Allspice's platform-agnostic approach supporting Altium, KiCad, and OrCAD, and their strategy for migrating hardware teams from legacy systems like SVN to Git-based workflows. The conversation covers specific pain points such as supply chain volatility, the need for visual diffs, and the importance of traceability in design decisions.

  • The Pragmatic Embedded Podcast · 52m

    Hardware-Software Co-Development with Tobias Kästner

    Tobias Kästner, a software architect at Inovex, explains how his team replaced six-month hardware cycles with three-week sprints by breaking monolithic PCB designs into modular 'feature boards' connected via shields. He details using Git for hardware version control with SHA-1s on silkscreens and leveraging Zephyr RTOS to enable plug-and-play firmware that matches the hardware modularity. The approach allowed them to scale agile co-development to projects with 120+ people across multiple teams while maintaining a clear path to final form-factor designs.

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