PrintPi Cloud · in the making
Your printer.
Anywhere.
PrintPi is the print server I built for my own printer. A Raspberry Pi at the printer, a dashboard on any screen. Now it is becoming a service: the same dashboard, hosted, with your printer paired to it. Start a print from the office. Watch it finish from the sofa.
- Any Marlin printer over USB
- Camera, timelapse, postcard
- Nothing to open on your router
Start it from the office.
Send the file straight from PrusaSlicer, OrcaSlicer, SuperSlicer or Cura, or drop it on the page. Look at every layer in 3D before a single gram of filament moves, pick the spool, hit print. Pause, cancel, print it again.
Watch
Watch it from the sofa.
A live 3D view follows the nozzle through the file, the camera shows the real thing with sound, and the time left is a real number, not the slicer's guess. Every layer becomes a frame of the timelapse.
Done
Know when it's done.
A message on Telegram with a picture, a webhook for the rest of your house, and a postcard for every print: the photo, the time, the filament, the energy it took. Ready to share.
Filament
Know what you have.
Every spool with what is left on it, counted down while you print. A colour card of your whole shelf. Loading, unloading and changing filament as a walkthrough, on the phone or on the screen at the printer.
Plugins
See what the printer sees.
The bed mesh as a surface, high and low spots in colour. Tapo and Kasa plugs that power the printer on and off. An LED strip, Bluetooth hygrometers in the filament box, and a plugin you write yourself in a few lines of Python.
At the printer
A screen that means it.
A 7" touch display next to the printer runs the same PrintPi: status, files, filament, moving the head, the camera. Big buttons for dirty fingers, and a stop button you have to slide, so nothing cancels a print by accident.
How it works
Something small at the printer.
A USB cable does not reach the internet, so a Raspberry Pi sits at the printer and does the talking. Everything else lives in the cloud.
-
Flash the Pi
Put the image on any Raspberry Pi from the Zero 2 up and plug the printer in. A Linux box, a NAS with Docker or the computer next to the printer work too.
-
Type the code
The Pi shows a short code, you type it into PrintPi, and the printer is yours. No port forwarding, no VPN, nothing to open on your router.
-
Print from anywhere
Phone, laptop, the screen at the printer, all the same PrintPi. And the Pi keeps printing when the internet does not.
Soon.
PrintPi runs at my printer every day. PrintPi Cloud is what I am building next, and this page will tell you when it opens.
Back to the top