I thought I'd document what worked for me here rather than in the multi-chamber thread as to keep discussion about that topic there.
I am running Wheezy on an old computer connected to the home network. I installed the LAMP server as per instructions in point 1 here :
http://docs.brewpi.com/index.html
I did a manual install (point 3) except you need to do these two commands instead of the ones listed as Brewpi via arduino is not the current version. But it works and is proven and so far still supported.
At section 4. "Using Git for BrewPi", after running
I got the pictured Arduino compatible wifi board from ebay.
From the esp-link github page I followed the directions.
https://github.com/jeelabs/esp-link/releases/tag/v2.1.7
I just followed the instructions verbatum to install esptool.py
1)install ez_setup.py
2)install esptool.py
The instructions to flash the esp8266 board are as follows:
Now, I actually had to install "curl" 1st
I used this as a guide
http://www.jasom.net/how-to-install-curl-command-manually-on-debian-linux
Then I ran
then plugged in the wifi unit and used the command
I am running Wheezy on an old computer connected to the home network. I installed the LAMP server as per instructions in point 1 here :
http://docs.brewpi.com/index.html
I did a manual install (point 3) except you need to do these two commands instead of the ones listed as Brewpi via arduino is not the current version. But it works and is proven and so far still supported.
At section 4. "Using Git for BrewPi", after running
use this command instead of the command at 4.2.1$ sudo apt-get install git-core
Then$ sudo -u brewpi git clone -b legacy https://github.com/BrewPi/brewpi-script /home/brewpi
and at 4.3.1$ sudo rm /var/www/*
to install the legacy version of BrewPi
I got the pictured Arduino compatible wifi board from ebay.
From the esp-link github page I followed the directions.
https://github.com/jeelabs/esp-link/releases/tag/v2.1.7
I just followed the instructions verbatum to install esptool.py
1)install ez_setup.py
2)install esptool.py
$ git clone https://github.com/themadinventor/esptool.git
$ cd esptool
$ python setup.py install
$ cd ..
$ esptool.py -h
The instructions to flash the esp8266 board are as follows:
$ curl -L https://github.com/jeelabs/esp-link/releases/download/v2.1.7/esp-link-v2.1.7.tgz \tar xzf -
$ cd esp-link-v2.1.7
$ esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash -fs 32m -ff 80m \0x00000 boot_v1.4\(b1\).bin 0x1000 user1.bin 0x3FE000 blank.bin
Now, I actually had to install "curl" 1st
I used this as a guide
http://www.jasom.net/how-to-install-curl-command-manually-on-debian-linux
$ cd /usr/local/src
$ wget http://curl.haxx.se/download/curl-7.36.0.tar.gz
$tar -xvzf curl-7.36.0.tar.gz
$rm *.gz
$cd curl-7.6.0
$apt-get install build-essential
$ ./configure
$ sudo make
$ sudo make install
$ /etc/init.d/apache2 restart
Then I ran
$ curl -L https://github.com/jeelabs/esp-link/releases/download/v2.1.7/esp-link-v2.1.7.tgz \tar xzf -
$ cd esp-link-v2.1.7
then plugged in the wifi unit and used the command
$ esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash -fs 32m -ff 80m \0x00000 boot_v1.4\(b1\).bin 0x1000 user1.bin 0x3FE000 blank.bin