====== ESP-IDF Development Setup====== ===== Development Environment ===== To start using ESP-IDF on ESP32, install the following software: - Toolchain to compile code for ESP32 - Build tools - CMake and Ninja to build a full Application for ESP32 - ESP-IDF that essentially contains API (software libraries and source code) for ESP32 and scripts to operate the Toolchain {{ :esp:esp32:environment.png?250 |}} ===== ESP-IDF ===== * [[esp:esp32:esp-idf-environment:releases|ESP-IDF Versions & Releases]] * [[esp:esp32:esp-idf-environment:installation|Installation]] * [[esp:esp32:esp-idf-environment:python|Python]] * [[esp:esp32:esp-idf-environment:serialconnection|Serial Connection]] * [[esp:esp32:esp-idf-environment:flashing|Flashing]] * [[esp:esp32:esp-idf-environment:monitor|Monitor]] * [[esp:esp32:esp-idf-environment:startproject|Start a Project]] * [[esp:esp32:esp-idf-environment:links|Links]]