Install Development Tool on Windows

1. Go to https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/index.html

2. Click Get Started

3. Page down to “Manual Installation” and click Windows Installer

4. Under title “ESP-IDF Tools Installer”, click Windows Installer Download

5. Click the top green button to download “Universal Online Installer”

6. Setup tools with the downloaded esp-idf-tools-setup-online-2.xx.exe. Can choose default tools in the list to install. You can select to put a shortcut on the Desktop as below:

        

7. If a pop up error of “Incompatible JVM” shows when starting Espressif-IDE as:

        

    Go to https://adoptium.net/ to download and install Lastest LTS Release could solve it:

        

8. To install tool chains, go to step 10 below:

Install ESP-IDF in Eclipse (Alternative of above)

1. Download IDF (Espressif IoT Development Framework) from https://github.com/espressif/esp-idf : 


2. Unzip to a folder: 

3. Open a command console here and run “install.bat”:



4. Run export.bat


5. Download Eclipse IDE for C/C++ Developers from https://www.eclipse.org/downloads/packages/



6. Unzip it and run eclipse.exe:


7. Choose a folder as work space, go to Help > Install New Software. 

 8. Click Add…, and in the pop-up window, enter Name and Location of the repository as:


9. Click button Add. Then select “Espressif IDF” and click “Next >” to install it:


10. After installation and restart, go to “Espressif > Download and Configure ESP-IDF”


11. Set a path for ESP-IDF, and click “Finish”:



12. Go to “Espressif > ESP-IDF Tools Manager > Install Tools”: