Mcpixel53 / orangeprint

Orange Pi + ARMbian + Octoprint Compilation for Orange Pi Zero

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ORANGEPRINT

ORANGEPRINT - Compilación para Orange Pi (Zero) para controlar una impresora RepRap.

Logo

Este es un proyecto donde se intenta crear una compilación de diferentes elementos para poder controlar impresoras RepRap con el software Octoprint en micro computadoras Orange Pi (Zero).

La idea surgió cuando mis amigos me pedían mis apuntes para crear ellos su propia compilación y resulto mas fácil crear en un principio un manual para que lo hicieran ellos mismo de manera más facil... el cuál resulto ser un fiasco por que teniendo el manual delante tuve de indicarle en persona como continuar paso a paso, menos mal que pensaba que el manual esta bien explicado...

Entonces, decidí crear una compilación genérica tipo copiar y usar, solo tenían de configurar la WIFI y poco más... Ya veremos como resulta.

Actualmente. Existe el Manual Orangeprint descontinuado donde encontrarán toda la información para crear ustedes mismos su propia compilación, también les puede servir como punto de apoyo y aprendizaje de muchos conceptos necesarios para utilizar una Orange Pi como servidor de impresión.

También encontraran la primera versión 100% funciona de la Compilación para la SD de una Orange Pi Zero que es precisamente la que uso yo personalmente sin problemas.

La Idea poco a poco y si gusta el proyecto y obtengo apoyos, es crear una WIKI donde no solo se traslade el contenido del manual, si no también incluir añadidos y solucionar problemas comunes... Bueno todo se andará.

De momento les dejo con las principales características incluidas en la primera versión de este mi humilde trabajo para la comunidad.

Características v1.0

  • ARMBian v5.35 server - Ubuntu xenial 3.4.113.

    • Ultima actualización (12-01-2018).
    • Redimensiona (dilata) la partición al maximo disponible en nuestra SD con nuestro primer reinicio.
  • Octoprint 1.3.6

    • URL Acceso: xx.xx.xx.xx:5000
    • Usuario 'orangeprint' Contraseña 'orangeprint'
    • Auto-ejecución Servidor Octoprint (Daemon)
  • Plugins Octoprint:

    • Emergency Stop Button (0.1.2).
    • GCODE System Commands (0.1.1).
    • Navbar Temperature Plugin (0.9).
    • Preheat Button (0.2.0).
    • PSU Control (0.1.7).
    • System Command Editor (0.3.1).
    • TouchUI (0.3.11).
  • Motion (Control por WebCam)

    • Auto-ejecución Servidor Motion (Daemond)
    • URL control local por xx.xx.xx.xx:8080
    • URL Monitor xx.xx.xx.xx:8081
  • Zona Horaria, Leguaje y Teclado de España.

  • Python (2.7).

  • pip (1.9.1).

  • PySerial.

  • GPIO Configurado (WIRINGOP-Zero).

  • Acceso SSH: Usuario 'root' Contraseña 'orangeprint'

  • SAMBA configurado

    • Directorio compartido:
      • /home/orangeprint/share/
      • /home/orangeprint/.octoprint/uploads/
      • /home/orangeprint/.octoprint/timelapse/

Todo el software aquí usado, es propietario de sus propios dueños y no tienen nada que ver conmigo, ni yo con ellos. Esta compilación es un aporte que se hace a la comunidad Open Source por mi parte de manera desinteresada y en mi tiempo libre, por lo cual no puedo hacerme responsable de cualquier problema de ningún tipo derivado del mal funcionamiento del software usado o de su mala utilización. Sientan se libres de colaborar si creen que este proyecto podría ser algo más que una compilación personal aportada a la comunidad. Muchas gracias por probar mi trabajo y espero que les sirva tanto como me esta sirviendo a mi.

...

About

Orange Pi + ARMbian + Octoprint Compilation for Orange Pi Zero

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%