Install_ESP8266_RTOS_SDK_Ubuntu
Downloas SDK
mkdir ~/esp
cd ~/esp
git clone https://github.com/espressif/ESP8266_RTOS_SDK.git
Install dependences
sudo apt-get install gcc git wget make libncurses-dev flex bison gperf
Setup Path to ESP8266_RTOS_SDK
export IDF_PATH=~/esp/ESP8266_RTOS_SDK
Install SDK requirments
python -m pip install --user -r ESP8266_RTOS_SDK/requirements.txt
Get toolchain
Download from Readme ESP8266_RTOS_SDK
Download and unzip toolchain
mkdir -p ~/toolchains
cd ~/toolchains
wget https://dl.espressif.com/dl/xtensa-lx106-elf-gcc8_4_0-esp-2020r3-linux-amd64.tar.gz
tar -xzf xtensa-lx106-elf-gcc8_4_0-esp-2020r3-linux-amd64.tar.gz
Adding to profile path to toolchain
if [ -d "${HOME}/toolchains/xtensa-1x106-elf/bin"] ; then
PATH="${PATH}:${HOME}/toolchains/xtensa-1x106-elf/bin"
fi
For manually, the command:
export IDF_PATH=~/esp/ESP8266_RTOS_SDK
Run example
cd $IDF_PATH/examples/get-started/hello_world
make menuconfig and Select Serial port.
Try to build and flash
make all
make flash
Comments
Comments are closed