bq / OctoPrint-AndroidApp

Apache License 2.0
74 stars 44 forks source link

OctoPrint App for Android (beta version)

OctoPrint App for Android is an Android application for controlling one or more 3D printers (RepRap, Witbox, Hephestos, …) through an OctoPrint server. It is Free Software and released under the terms of the GNU General Public License, version 3.

This app is not yet finished and provided as a public beta for now. You are encouraged to give it a try and help improve it by contributing.

You are currently looking at the source code repository of OctoPrint App for Android.

What does it do?

The goal of this app is to provide a user friendly but powerful interface to your 3D printer, with full support for slicing and directly printing any STL models.

The features currently included in this application are:

alt tag

alt tag

alt tag

alt tag

alt tag

Setup

App Installation

The app can be installed downloading the apk of the latest release:

OctoPrint App for Android (latest release)

Please note that at the moment only Android tablets are supported. Installation of software from 3rd party sources needs to be enabled.

Server Installation

The app should work out of the box with the current OctoPi release 0.12.0 that includes OctoPrint 1.2 including working network discovery. If you are new to OctoPrint, this is the easiest way to get started. You’ll need a Raspberry Pi (Raspberry Pi B, B+ and Raspberry Pi 2 B are all fine) and an SD card. Please follow the setup instructions found on the page linked above. If you want the convenience of not having to enter your OctoPrint API key during setup of the connection between the app and your server, also make sure you install the OctoPrint AppCompanion Plugin through the Plugin Manager.

If you don’t want to use OctoPi 0.12.0, make sure you have the following:

Contributing

Please see the Contribution Guidelines for details on how to contribute to this project.

About us

This application has been developed by BQ in close collaboration and full alignment with the OctoPrint project.