ESP32 arduino and esp-idf installation (esp-32 / esp3212)
Install Arduino and ESP32 Arduino core:
Download https://www.youtube.com/watch?v=rP9p0MzxSos
mkdir arduino
cd arduino
cp ~/Downloads/arduino-1.6.12-linux64.tar.xz .
tar xJf arduino-1.6.12-linux64.tar.xz
cd arduino-1.6.12/
./install.sh
see:
cd hardware
mkdir espressif
cd espressif
git clone https://github.com/espressif/arduino-esp32 esp32
cd esp32/tools
python get.py
sudo apt-get install git wget make libncurses-dev flex bison gperf python python-serial
download https://www.youtube.com/watch?v=rP9p0MzxSos
mkdir -p ~/esp
cd ~/esp
tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-1.22.0-59.tar.gz
export PATH=$PATH:$HOME/esp/xtensa-esp32-elf/bin
git clone --recursive https://github.com/espressif/esp-idf.git
cd ~/esp/esp-idf
git submodule update --init
cd ~/esp
git clone https://github.com/espressif/esp-idf-... myapp
cd ~/esp/myapp
export IDF_PATH=~/esp/esp-idf
make menuconfig
make
Espressif IoT Development Framework
#Esp-idf Release 0.9
WiFi and BT
WiFi DTIM sleep is not supported yet
WiFi throughput is not optimized yet
WiFi WPA2-Enterprise and WPS are not supported yet
WiFi and BT stacks do not coexist yet
BT/BLE host stack is not supported yet