Arduino + arduino-esp32
Capa Arduino para ESP32. Mantenida por Espressif.
Páginas oficiales: arduino-esp32 en GitHub, Docs Arduino-ESP32
Specs
- Lenguaje: C++ (con
setup()/loop()clásico de Arduino) - Ecosistema masivo de librerías
Errores tipicos a evitar.
delay()bloquea el task FreeRTOS, puede blockear el stack de WiFi si > ~100ms. UsarvTaskDelay(pdMS_TO_TICKS(ms))omillis().- Algunas libs asumen 5V (mundo AVR) , pero el GPIO del ESP32 es 3.3V, hay que adaptar.