If you have taken up 3D printing, you know it can be both fun and frustrating at the same time. One common source of frustration is having to shuttle your Gcode files between your computer and the 3D printer. After all, older consumer 3D printers and even newer budget models lack network connectivity.