Setup IDE: Arduino

Install and configure the Arduino IDE for ESP32 development

The Arduino IDE is the simplest way to start programming an ESP32. It is beginner-friendly, quick to set up, and has a large community. If you are new to microcontrollers, start here.

Note: All code examples and tutorials on this site use Arduino IDE conventions. If you prefer PlatformIO, see the PlatformIO setup guide instead — the same code works in both environments.