remotely control your 3d-printer with octoprint and resin.io !
octoprint is exposed on port 80 which can be remotely accessible via resin.io public URL feature
- Sign up on resin.io
- go through the getting started guide and create a new application
- clone this repository to your local workspace
- add the resin remote to your local workspace using the useful shortcut in the dashboard UI
git push resin master
- see the magic happening, your device is getting updated Over-The-Air!
Configure via environment variables
Variable Name | Value | Description | Device-specific |
---|---|---|---|
RESIN_HOST_CONFIG_gpu_mem |
128 |
the amount of RAM dedicated to the GPU | Raspberry Pi (all revs) - only required if you plan camera streaming |
RESIN_HOST_CONFIG_start_x |
1 |
required to enable the Raspberry Pi Camera Module | Raspberry Pi (all revs) - only required if you plan camera streaming |
Apply the above settings in the "Fleet Configuration" panel (if applying it for the all devices withing your application), or "Device Configuration" panel (if applying it for a single device).
Copyright 2016 Resinio Ltd.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.