Making Eclipse work properly

Eclipse defaults are different to lots of IDE's we use on Windows, here's how we fix eclipse… Open eclipse preferences: Menu > Window > Preferences General > Workspace > Build > Save automatically before build General > Keys To Upper Case – Ctrl + Shift + U To Lower Case – Ctrl + Shift + L […]

Read More

.Creating A New Project

NOTE: The esp-idf build system does not support spaces in paths to esp-idf or to projects The default location to create a project is in: C:\msys32\home\[YOUR USER NAME]\esp Create Project In Eclipse Copy your sample \ template project files to: C:\msys32\home\[YOUR USER NAME]\esp Then follow these instrucitons to configure eclipse for your project (based on: https://docs.espressif.com/projects/esp-idf/en/stable/get-started/eclipse-setup-windows.html#eclipse-windows-setup ) Import New […]

Read More

Terminal window

Open the terminal window Use Windows start button > Run C:\msys32\mingw32.exe Configure Tool https://docs.espressif.com/projects/esp-idf/en/stable/get-started/index.html#get-started-get-esp-idf Enter the following in the terminal window cd ~/esp/[MY PROJECT NAME] make menuconfig Monitor Tool Use to view the output of your application and send keystrokes to it. cd ~/esp/[MY PROJECT NAME] make monitor Anything you type is sent through the […]

Read More

Installing ESP-IDF

Espressif guides https://docs.espressif.com/projects/esp-idf/en/stable/get-started/ Setting up a Windows PC to program the ESP32 Create the required GNU-compatible environment with toolchain (the programs to compile and build your applications) Download the Windows all-in-one toolchain from https://docs.espressif.com/projects/esp-idf/en/stable/get-started/windows-setup.html Unzip as instructed so it creates the directory C:\msys32 and follow the remaining instructions to create the exp\ directory Check if IDF_PATH is set, […]

Read More