Skip to content

playdough/mariner

 
 

Repository files navigation

🛰️ mariner

Build Status codecov Python 3.6 | 3.8 MIT license

Web interface for controlling Elegoo Mars Pro 3D Printers.

Screenshot

Features

  • Web interface with support for both desktop and mobile.
  • Upload files to be printed through the web UI over WiFi!
  • Remotely check print status: progress, current layer, time left.
  • Remotely control the printer: start prints, pause/resume and stop.
  • Browse files available for printing.
  • Inspect .ctb files: image preview, print time and slicing settings.
  • Only supports the Elegoo Mars Pro printer right now.

Documentation

This blog post explains the setup end to end with pictures of the modifications done to an Elegoo Mars Pro.

Alternatively, the documentation is hosted on this repository itself:

  • Installing: how to setup mariner on a Raspberry Pi Zero W and an Elegoo Mars Pro.
  • Contributing: how to setup your development environment and contribute to the project. Pull requests are welcome!

About

Web interface for controlling Elegoo Mars Pro 3D Printers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 49.4%
  • Python 48.1%
  • JavaScript 1.3%
  • Other 1.2%