Skip to content

A script to setup a raspberry pi to be able to connect to instagram printing new images to a printer.

License

Notifications You must be signed in to change notification settings

camswords/raspberry-pi-instagram-printer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

raspberry-pi-instagram-printer

Installation

Initial Pi setup

  1. Download the latest raspbian instance from https://www.raspberrypi.org/downloads/ (recommend: 2015-11-21-raspbian-jessie-lite)
  2. Unzip the zip file, using p7zip if unzip can't do it (brew install p7zip, 7za x [filename])
  3. Install the image on to a Pi. Recommend if you have a mac: http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/
  4. Boot your Pi
  5. Figure out your Pi's IP address on the network
  1. ssh into your Pi: ssh pi@[your ip address]. When the password prompt appears, type raspberry
  2. If you need to configure your Pi for Wifi access, the on the Pi
  1. Expand the file system and reboot using sudo raspi-config

Installation

For this to work, you will need your instagram client id, secret, and the hashtag that you would like to follow / print. You can find / create these at http://instagram.com/developer.

  1. Download the install file wget https://raw.githubusercontent.com/camswords/raspberry-pi-instagram-printer/master/install.sh.
  2. Make it executable chmod +x install.sh
  3. Execute it with root permissions sudo ./install.sh

This installation takes around an hour, largely because it needs to compile gutenprint.

Is it working?

You can check the tags on instagram here: https://instagram.com/explore/tags/[tag-name]/

You can read the logs of the instagram-print service here http://[your ip address]:8000

Printers

It's easiest to add a printer through the administration terminal. Head to https://[your ip address]:631 and add printers under the administration tab.

Note, if you want your printer to just keep working I recommend setting the Error Policy (in default options) to Abort job.

This script prints to the default printer in the system, so be sure to configure your printer as the default.

About

A script to setup a raspberry pi to be able to connect to instagram printing new images to a printer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published