Prerequisites
This document outlines the necessary requirements for installing and running Espressif-IDE to build applications with ESP-IDF.
Hardware Prerequisites
A computer running Windows, Linux, or macOS
An ESP32 development board with a USB to serial interface and/or debug port
A USB cable (data + power) compatible with your development board
Note
Currently, some of the development boards are using USB Type C connectors. Be sure you have the correct cable to connect your board!
Software Prerequisites
The minimum requirements for running the Espressif-IDE are listed below.
Java 17 and above.
Python 3.12 and above.
Git.
ESP-IDF Prerequisites based on your Operating System.
Note
Ensure that Java, Python, and Git are correctly set up and available in the system’s PATH environment variable.