ESP8266 versión ESP-32

La versión más actualizada de los módulos para el ESP8266 es la ESP-32.

Igual que las versiones anteriores, se puede usar el IDE Arduino incorporando la placa al entorno de trabajo.

También existen las versiones para desarrollo, un ejemplo de ESP32 como módulo de desarrollo se presenta en la figura:

La mayor ventaja de éste módulo es la variadad de pines de diferentes tipo, por ejemplo los ADC que se incrementaron respecto a las versiones anteriores.

Existen otros modulos y placas de desarrollo, se recomienda revisar su configuración antes de usar los pines en en protoboard.

Observación: En algunos módulos, se incorpora un botón pulsador para el pin GPIO0 que debe ser presionado durante el proceso de carga de programa.

IDE Arduino

Para incorporar la tarjeta se realiza lo siguiente:

1. En el menú Archivo/Preferencias, se añade en la sección “Gestor de URL’s Adicionales de Tarjetas” la dirección:

https://dl.espressif.com/dl/package_esp32_index.json

en caso de existir otra dirección previa, se añade con una coma ‘,’

2. En el menú de Herramientas, Placas, Gestor de tarjetas, se añade “ESP32 by Espressif Systems”

3. Con lo que se habilita la opción se seleccionar como placa un ESP32, por ejemplo: “ESP32 Dev Module”

Con lo que es posible usar los scripts presentados como ejemplo, usando las librerias respectivas.


Referencia

https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md