Merging technologies to bring 3D printing status to the web

You are not authorized to post comments.
Session Type: 
Standard [35 minutes]

UPDATE: Thank you for coming out to my talk! If you're like to view the slides, you can find them at with real time 3D printer status attached at the bottom. If you have questions, please let me know. -- Justin

3D printing continues to expand beyond the hackerspaces and into the home. With the addition of many internet connected appliances and M2M devices, why sit and watch the timer at your desk for that print to finish?

In this talk, I dive into merging open source software and technologies (such as Eclipse Paho) to help bring a Makerbot Industries Replicator 3D printer to the web.

This talk will cover:

  • Integrating Eclipse Paho into ReplicatorG to handle M2M messaging with MQTT
  • Integrating GSON into ReplicatorG
  • Building ReplicatorG with Eclipse
  • Building a web socket server using pywebsocket
  • Building a response site that using HTML5 web socket API

All source code is available on GitHub (

A overview blog post of how the pieces connect is currently available (

A live example of the integration is available at

Schedule info

Time slot: 
26 March 16:15 - 16:50


Mobile Development
Experience level: 

Moved to Mobile

Just to note for review purposes we are treating M2M as part of the Mobile category. We will likely change the category title to avoid confusion.

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.