This is the multi-page printable view of this section. Click here to print...
Setting Up Development Environment with Arduino IDE 2.x
- 1: Installing Arduino IDE 2.x
- 2: Installing Arduino core for the ESP32
- 3: Configuring Arduino core for the ESP32
- 4: Installing MWings Library
1 - Installing Arduino IDE 2.x
Download
Open Arduino official download page in your web browser and download Arduino IDE (2.X.X).

Software | Arduino
Installation
Run the downloaded file and follow the instructions to install Arduino IDE 2.x.
2 - Installing Arduino core for the ESP32
Adding Board Information
Launch Arduino IDE 2.x and open Preferences from the toolbar.
Enter the following URL in the Additional Boards Manager URLs
field and click OK:
https://espressif.github.io/arduino-esp32/package_esp32_index.json

Preferences screen
Installation
Open the Boards Manager from the second icon from the top in the sidebar.
Type “ESP32” in the search box and install the esp32
board definition.
esp32
, not Arduino ESP32 Boards
.
Boards Manager screen
3.3.0
.3 - Configuring Arduino core for the ESP32
Board Selection
Select Tools -> Board -> ESP32 Arduino -> ESP32 Dev Module from the toolbar.

ESP32 Dev Module location
Board Configuration
Configure the settings as shown in the image below:

Configuration settings
By default, Flash Size
is set to 4MB (32Mb)
.
Change this to 16MB (128Mb)
.
Flash Mode: QIO
to Flash Mode: DIO
.4 - Installing MWings Library
Installation
Open Sketch -> Include Library -> Manage Libraries…

Library Manager location
Type MWings
in the search box and install MWings.

Library Manager