Skip to content

SG-O/photoNet

Repository files navigation

GitHub tag (latest SemVer) All Contributors GitHub

photoNet

Android app for controlling MSLA printers. At the moment it supports the Chitu-Protocol and the Anycubic - Protocol (Mono SE, Mono X, Photon X).

This software was developed and tested with the original Anycubic Photon and Photon Mono SE.

Newer Photon printers (including M3) will not work at the moment.

IMPORTANT NOTE!

This software is capable of starting prints remotely. Please always make sure that your previous print has been removed, there is enough resin available and that the vat/build plate has been securely installed.

I advise you to monitor your printer directly, especially when starting a new print.

I am not responsible for ANY damages resulting from you using this software.

Features

  • Manage multiple printers from a single app
  • Automatic printer discovery (may not work with VPNs)
  • Monitor the status of your printers
  • Start printing files available on the storage device attached to your printer
  • Manual movement directly from the app
  • Upload files to your printer (these have to be pre sliced, only available on Chitu based printers)
  • Manage (list, delete, download) files stored on the storage device attached to your printer
  • Monitor your print progress through an optional IP camera (Experimental!)

Requirements

  • Chitu or Anycubic based MSLA printer with a connection to your local network via Ethernet or WIFI
  • An Android based device running at least Android 7.0 Nougat
  • A storage device connected to your printer

Usage

Adding a printer

Make sure your printer is switched on and connected to your local network.

In the app tap on the "+" in to lower right corner.

Wait while the app discovers available printers. Tap on the printer you want to add.

If your printer was not automatically discovered tap on manual and enter your printers IP address.

Monitor printer

Tap on your printers entry.

Start print

In your printers details tap on files. Select the file you want to print.

You will now be able to see a few details about the file you have selected. To start the print tap the play button.

Upload Files

This feature is only available for Chitu based printers.

In your printers file list tap on the upload button in the lower right corner.

Select the file you want to upload. If you want to save the file under a different name you can do so now. Lastly tap on upload to start the file transfer.

You can monitor the transfers progress in your notifications.

IP camera

This feature is experimental and some cameras might not be supported.

Go to the printers settings (on the details page tap on the gear icon).

Enable the webcam feature and enter your video stream's URL.

Planned features

Planned features are tracked here.

If you want a feature to be added to this app feel free to create an issue.

Developers

The communication with the printer is handled by a seperate library. Please take a look at it if you want to integrate functions of the app in your applications.

Contributors


SG-O

💻 🎨 👀 📓

Brandon Stephenson
📓

License

This project is licensed under the Apache-2.0 license