Arduino core for ESP32

E426599

Arduino core for ESP32 is a software framework that enables programming ESP32 microcontrollers using the Arduino IDE and Arduino-style APIs.

All labels observed (2)

Label Occurrences
Arduino core for ESP32 canonical 1
arduino-esp32 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Arduino core ⓘ
open-source software ⓘ
software framework ⓘ
allows using Arduino sketches on ESP32 ⓘ
basedOn ESP-IDF ⓘ
buildSystem CMake and GNU Make via ESP-IDF (internally) ⓘ
compatibleWith Arduino API ⓘ
linked to: Arduino platforms
configurationMethod boards manager URL in Arduino IDE ⓘ
documentationAvailableAt https://docs.espressif.com/projects/arduino-esp32/ ⓘ
enablesProgrammingWith Arduino IDE ⓘ
hostedOn GitHub ⓘ
includes board support package ⓘ
bootloader binaries ⓘ
examples ⓘ
libraries ⓘ
integratesWith FreeRTOS on ESP32 ⓘ
license LGPL-2.1-or-later (core parts) ⓘ
various open-source licenses ⓘ
maintainedBy Espressif Systems ⓘ
community contributors ⓘ
provides Arduino-style APIs ⓘ
providesAbstractionFor ESP32 hardware peripherals ⓘ
repositoryName arduino-esp32 ⓘ
sourceCodeRepository https://github.com/espressif/arduino-esp32 ⓘ
supportsBoardDefinition ESP32 Dev Module ⓘ
linked to: ESP32-DevKitC

ESP32 WROOM Module ⓘ
ESP32 WROVER Module ⓘ
ESP32-C3 Dev Module ⓘ
linked to: ESP32-C3

ESP32-S2 Dev Module ⓘ
linked to: ESP32-S2

ESP32-S3 Dev Module ⓘ
linked to: ESP32-S3
supportsFeature ADC ⓘ
Bluetooth Classic ⓘ
Bluetooth Low Energy ⓘ
DAC ⓘ
GPIO ⓘ
I2C ⓘ
PWM ⓘ
SPI ⓘ
UART ⓘ
Wi-Fi ⓘ
multitasking via FreeRTOS ⓘ
supportsLanguage C ⓘ
C++ ⓘ
supportsPlatform ESP32 ⓘ
ESP32-C3 ⓘ
ESP32-S2 ⓘ
ESP32-S3 ⓘ
supportsTool Arduino CLI ⓘ
PlatformIO ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

ESP32 microcontrollers → supportedBy → Arduino core for ESP32 ⓘ
Arduino core for ESP32 → repositoryName → arduino-esp32 ⓘ
linked to: Arduino core for ESP32