Coder Social home page Coder Social logo

printerface's Introduction

Printerface is something I cooked up to allow me printing to my 3d printers (reprap's) with the browser. This allows you to control your 3D printer over the internet using your laptop, ipad, iphone, Android phone or any browser capable device. It was made for the inexpensive Raspberry Pi (http://www.raspberrypi.org/) but it has also been reported to work with things like MK802 (https://www.miniand.com/products/MK802%20Android%20Mini%20PC ).

The cool thing about it is that with the raspberry or or mk802 like devices is that it prints smoother than using a laptop running a bunch of other services not needed for printing and it draws much less power. These mini pc's only consume 5-10watts instead of a laptop that uses +-80 watts...

Little video explaining the usage is on youtube: http://youtu.be/tsMdusrO6bk

sudo apt-get install python-serial python-wxgtk2.8 python-pyglet
wget https://github.com/kliment/Printrun/tarball/master
mv master pronterface_src.tar.gz
tar -xzvf pronterface_src.tar.gz


cd /home/pi
apt-get install node-js git
#install npm
curl https://npmjs.org/install.sh | sh

#get printerface
cd /home/pi
git clone git://github.com/w-A-L-L-e/printerface.git

#forever keeps our printerface running even if it crashes, and creates a logfile while we're at it...
sudo npm install -g [email protected]

#now actually fire it up, put this line in /etc/rc.local to have it on boot
cd /home/pi/printerface && forever start printerface.js

#I've also added another script that posts my ip in /etc/rc.local to my webserver. That way I can access it from the outside world too ;)

printerface's People

Contributors

w-a-l-l-e avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

printerface's Issues

Not print!

Hello! I start all fine, i may control printer but after upload gcode, printer do nothin. What i do not write?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.