

3D printed infrastructure (Ship It! #107)
Jun 7, 2024
Gina Häußge discusses OctoPrint, testing frameworks, firmware challenges, and sustaining an open-source project for 3D printing. Conversations include closed-source printer limitations, testing processes, software development challenges, and community involvement in 3D printing and software releases.
AI Snips
Chapters
Transcript
Episode notes
OctoPrint's Origin
- Gina Häußge created OctoPrint after buying a 3D printer in 2012 and finding no software to control it remotely.
- It started as a Christmas vacation project and grew into her full-time, crowdfunded job.
Printer Compatibility
- OctoPrint supports most 3D printers because they use a common, open-source firmware and communication protocol.
- However, newer printers with integrated host systems are becoming harder to integrate.
Closed-Source Printers
- Justin Garrison switched to a closed-source Bamboo printer for better usability, despite preferring open-source.
- Gina Häußge reveals a plugin exists for Bamboo printers to work with OctoPrint.