You are on page 1of 1

dependences: sudo apt-get install make unrar autoconf automake libtool

gcc g++ gperf \


flex bison texinfo gawk ncurses-dev
libexpat-dev python-dev python python-serial \
sed git unzip bash help2man wget
bzip2

sudo apt-get install libtool-bin


1 Create dir ESP8266 in Home dir ex: home/florin/ESP8266
2 cd home/florin/ESP8266
3 git clone --recursive https://github.com/pfalcon/esp-open-sdk.git //please
check release comments in ESP LINK to see witch version of sdk to use
4 cd 'home/florin/ESP8266/esp-open-sdk'
5 make STANDALONE=n
export PATH='/home/florin/ESP8266/esp-open-sdk/xtensa-lx106-elf/bin'
6 cd 'home/florin/ESP8266'
7 git clone --recursive https://github.com/jeelabs/esp-link.git
8 cd 'home/florin/ESP8266/esp-link'
9 git checkout v2.2.3
10 change ESP_HOSTNAME in Makfile to ESP_HOSTNAME ?= 192.168.0.101
11 Download ESP8266 SDK and extract in ESP8266 directory, ex:
'home/florin/ESP8266/ESP8266_NONOS_SDK
12 Chage Makefile of esp-link to correct SDK ex: SDK_VERS ?= ESP8266_NONOS_SDK

Compile firmware:
cd 'home/florin/ESP8266/esp-link'
make
make wiflash to upload to esp board via wifi