Arduino core for ESP32
- Software
- Microcontrollers and firmware tools
- Framework
An Arduino core that lets the Arduino IDE and Arduino-style sketches target the ESP32 family of chips. It supplies the board support, libraries and build tools needed to compile and upload code.
Source on GitHub: github.com/espressif/arduino-esp32 (opens in a new tab). Facts read at commit b69d9d3 (opens in a new tab).
Licenses
- Code
- LGPL-2.1-only (opens in a new tab)
Read by Robotheca from LICENSE.md (opens in a new tab) (LGPL-2.1-only) at commit b69d9d3 (opens in a new tab), on 16 Oct 2026.
- Commercial use
- Yes
Copyleft: Modified source must be published.
What it does
- Provides the Arduino API for ESP32 family SoCs, so Arduino sketches can be compiled for them.
- Covers stable support for ESP32, ESP32-C3, C5, C6, H2, P4, S2 and S3, with development support for the same chips.
- Can be used as a component of ESP-IDF, the Espressif development framework.
- ESP32-C2 and ESP32-C61 work but need Arduino as an ESP-IDF component or rebuilt static libraries.
- Includes a continuous integration suite that compiles external libraries and runs tests.
- Offers documentation for installation, getting started, migration from 2.x to 3.x, and troubleshooting.
Written by Robotheca from the project's README (opens in a new tab) at commit b69d9d3.
Getting started
- Difficulty
- Beginner
- Hardware it needs, as the project states it
- Supported chips are the ESP32 series: ESP32, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-H2, ESP32-P4, ESP32-S2 and ESP32-S3; ESP32-C2 and ESP32-C61 need extra setup.
- How to start
- The project's README (opens in a new tab)
Maintenance
- Status
- Active: a commit in the last 90 days
- Newest commit
- 16 Oct 2026 on master
- Latest release
- ESP32 Arduino Release 3.3.12 based on ESP-IDF v5.5.5 (18 Sept 2026)
Checked on GitHub on 16 Oct 2026.
Links
Robots on Robotheca that use it
No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.
Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.