OctoApp For Klipper & OctoPrint – Upgrade Your Printer’s Main Display

Since the beginning of my 3D printer custom build adventure, I was searching for a fast, good looking and inexpensive interface to add to my printer design. Everything was so slow and seemed old and obsolete out of the box, nothing really satisfied my needs until I discovered OctoApp!

As I was already working with OctoPrint to control my printer and manage things around it, the switch was natural and easy. I finally found the answer for the perfect low-cost and fast display!

The only downside (as I’m daydreaming a lot), I always loose my personal cellphone around my house, which makes it pretty impractical when I’m in front of the printer and have no access to OctoApp. That’s when I realized that a lot of people have an old cellphone laying around and those could make some pretty low cost display, with the highest quality possible.

I then designed a custom case for a Samsung Galaxy A8 and made it my permanent printer display, adding by the same time some incredible features that transformed my printer into an actual production machine and an awesome remote control interface when combined with OctoEverywhere.

Let’s do a quick overview of some supported features that are now a must for my printings:

Main screen progress

With one quick look, you know exactly what’s going on with your actual process.

main screen

Spool Manager

The Spool Manager plugin is quite powerful when combined to OctoApp, you can manage what spool you currently use and the plugin usage calculation is quite accurate. If you enter correctly what spool is installed each time, you’ll have a great tracking of your filament inventory!

spool-manager

GPIO Control

With GPIO control, you can activate outputs of your Raspberry Pi. Easily manage fans, lights and more to automate the environment around the printer.

Live tuning and baby stepping

This integrated feature allows live tuning while printing. You can adjust the print speed, flow, fan speed and the Z offset without disturbing the print.

Cancel object in multiple prints

When printing multiples objects at once and one of them fails after a couple of hours, it’s quite frustrating to waste all those good parts. With this plugin, you can easily cancel the failing part so the good ones keeps running.

Webcam support with AI failure detection

This plugin from OctoEverywhere is really one of the most powerful, yet easy to configure. If you’re tired of crashing your printer or wasting some filament due to failed prints, this plugin is for you! With the smart AI failure detection and automatic pause of the machine, Gadget is going to be your new best friend!

Terminal command

You can send direct G-code commands to control your printer, PID tune, calibrate your steps/mm and much more. See this post to know more about G-code commands.

File manager

The file manager combined with the Slicer Thumbnail plugin makes a quite nice looking and well-organized preview of the print you want to make. Works also with Ideamaker slicer thumbnails.

Push Notifications

You can customize the push notifications to track down the current state of the print, or know specific events, like when the print or the first layer is done.

Bed level visualizer

This plugin is quite useful when you want to validate your leveling and see the result.

Dark theme mode

OctoApp offers a dark and light theme mode.

Because I use the app as a permanent display, I prefer to use the dark mode to limit battery usage a preserve the phone as long as possible.

Regular updates

One of the funny part of this app, the developer is actually having some complaints about too much updates. In my opinion, that’s one of the nicest problem a developer can have and shows how healthy the app is.

You can follow the live updates on this Gitlab feed so you won’t miss any new features

Other plugin and cool features

You can push your printer way further with all those other plugins that are currently integrated with OctoApp. The developer behind this app is incredibly dedicated and really does release some useful and well developed tools to help the growing printing community.

This is the list of all the other plugins supported at the moment:

And finally, on top of all that, OctoApp supports Android widgets, Wear OS, IOS and much more to come!

Happy printing

Jerome

Share this article
Shareable URL
Prev Post

The Best 3D Printing Discords: Where Creativity Meets Community

Next Post

Sidewinder X4 – SSH Access, Passwords, And Webcam Setup

Leave a Reply
Read next
OctoEverywhere Gadget Popup Image

Before You Go...

Be sure to check out OctoEverywhere's FREE & unlimited features!

🚀 Free & Unlimited Remote Access

🤖 Free & Unlimited AI Print Failure Detection

📲 Real-time Print Notifications Via Push, Telegram, Discord, & More

✨ Support for OctoPrint, Klipper, Crealitiy, Bambu Labs, Prusa, Elegoo OS, & More

🙌 Easy 20 Second Setup