Skip to content

OctoDash is a simple, but beautiful dashboard for OctoPrint.

License

Notifications You must be signed in to change notification settings

twisters77/OctoDash

 
 

Repository files navigation




OctoDash is a simple, but beautiful dashboard for OctoPrint. Please read the instructions carefully!
OctoDash is a User Interface for OctoPrint, it utilizes the OctoPrint API but tries to use modern design principles in order to fully enable the power of your Raspberry Pi attached to your 3D Printer. OctoDash works best with a Touchscreen and will support almost all functions that OctoPrint offers just in a nicer format. Give it a try!

Table of Contents

Installation

Note: This script will install additional OctoPrint Plugins by default. If you want to know which visit the Wiki!

wget -qO- https://github.com/UnchartedBull/OctoDash/raw/master/scripts/install.sh | bash -s -- --ptg

For more options and information have a look at the wiki.

No Keyboard? No Problem.

Having issues during the installation? Please have a look at the Troubleshooting Guide first.

Update

wget -qO- https://github.com/UnchartedBull/OctoDash/raw/master/scripts/update.sh | bash

For more info have a look at the wiki

Tips and Tricks

  • OctoDash supports printing from your Raspberry and from the printers SD card, if configured in OctoPrint (v2.0.0 and up)
  • OctoDash supports .ufp package preview images (v1.4.1 and up)
  • You can also view the previews during print, if you press on the percentage inside the progress ring (v2.0.0 and up)
  • You can press multiple arrows directly after another in the control view. All actions will be executed one after another, even if the prior didn't finish before pressing the button
  • The six actions on the right in the control view can be customized. They can either send GCode commands to your printer, restart OctoPrint or your Pi and even open iFrames so you can view your camera
  • You can adjust the temperatures in the home screen, by pressing on their icons (v1.4.1 and up)

Screenshots

More Screenshots can be found here.

Troubleshooting

If you encounter an issue, while using OctoDash please have a look at the wiki first! If your issue is not covered please open an issue!

Bugs and more

If you find a bug, please open an issue, so I can have a look at it. Please also add the steps to reproduce and the .gcode file. Thank you!

Contributing

See CONTRIBUTING.md.

License

The project is licensed under the Apache 2.0 License. More Information.

About

OctoDash is a simple, but beautiful dashboard for OctoPrint.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 53.1%
  • HTML 27.9%
  • CSS 15.6%
  • JavaScript 1.7%
  • Shell 1.7%