This is the multi-page printable view of this section. Click here to print...

Return to the regular view of this page

As of 2025-09-10

Setting Up Development Environment with Arduino IDE 2.x

Steps for setting up a development environment using Arduino IDE 2.x
This guide outlines the steps for setting up a development environment using Arduino IDE 2.x.

1 - Installing Arduino IDE 2.x

Installation procedure for the integrated development environment (IDE)
This guide outlines the steps for installing Arduino IDE 2.x.

Download

Open Arduino official download page in your web browser and download Arduino IDE (2.X.X).

Software | Arduino

Software | Arduino

Installation

Run the downloaded file and follow the instructions to install Arduino IDE 2.x.

2 - Installing Arduino core for the ESP32

Installation procedure for ESP32 toolchain
This guide outlines the procedure for installing ESP32-specific compilers and libraries compatible with Arduino.

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

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.

Boards Manager screen

Boards Manager screen

3 - Configuring Arduino core for the ESP32

Configuration method for ESP32 toolchain
This guide outlines the Arduino core for the ESP32 configuration required for TWELITE SPOT firmware development.

Board Selection

Select Tools -> Board -> ESP32 Arduino -> ESP32 Dev Module from the toolbar.

ESP32 Dev Module location

ESP32 Dev Module location

Board Configuration

Configure the settings as shown in the image below:

Configuration settings

Configuration settings

4 - Installing MWings Library

Installation procedure for the MWings library for using TWELITE
This guide outlines the procedure for installing the MWings library required for using TWELITE.

Installation

Open Sketch -> Include Library -> Manage Libraries…

Library Manager location

Library Manager location

Type MWings in the search box and install MWings.

Library Manager

Library Manager