Multi Platform Sous Vide

#Prerequisites

Adafruit GPIO Library

sudo apt-get update
sudo apt-get install build-essential python-pip python-dev python-smbus git
git clone https://github.com/xtacocorex/Adafruit_Python_GPIO.git
cd Adafruit_Python_GPIO
sudo python setup.py install

ivPID https://github.com/ivmech/ivPID

DS18b20 Library https://github.com/timofurrer/w1thermsensor

Adafruit Python CharLCD Library https://github.com/adafruit/Adafruit_Python_CharLCD

Additional Prerequisites for Raspberry Pi

RPi.GPIO

sudo apt-get update
sudo apt-get install -y python3 python3-pip python-dev
sudo pip3 install rpi.gpio

Additional Prerequisites for BeagleBone Black

Adafruit_BBIO

sudo ntpdate pool.ntp.org
sudo apt-get update
sudo apt-get install build-essential python-dev python-pip -y
#easy_install -U distribute //debian only
sudo pip install Adafruit_BBIO

Additional Prerequisites for CHIP

CHIP_IO

sudo ntpdate pool.ntp.org
sudo apt-get update
sudo apt-get install build-essential python-dev python-pip -y
git clone git://github.com/xtacocorex/CHIP_IO.git
cd CHIP_IO
sudo python setup.py install
cd ..
sudo rm -rf CHIP_IO

#Usage

sudo modprobe w1_therm
sudo python sous-vide-multi-platform.py