Cómo programarlo
Para programar la tarjeta ESP-32 necesitaremos una computadora personal (puede tener tanto Windows como OSX o Linux).
-
Tenemos que descargar e instalar el IDE de Arduino. Descarga
- Personalmente prefiero usar el IDE marcado como "Legacy IDE (1.8.X)" sin embargo, la instalación de la versión más moderna es igualmente funcional.
- Tenemos que asegurarnos que se instalen correctamente los controladores que nos sugiere el instalador. Estos controladores son necesarios para que nuestra computadora detecte correctamente las tarjetas conectadas por medio de los puertos COM (en Windows) ó tty (en Mac y Linux).
-
Tras instalar el IDE debemos acceder a la pestaña de preferencias.
- Al entrar en la ventana de preferencias debemos agregar la siguiente dirección al recuardo marcado como "Gestor de URLs Adicionales de Tarjetas:"
https://dl.espressif.com/dl/package_esp32_index.json
Una vez presionado el botón "OK" comenzará la descarga de las bibliotecas necesarias de Espressif para la compilación del código de Arduino a nuestra tarjeta ESP-32.
Posteriormente, únicamente será necesario subir a la tarjeta ESP-32 el código aquí proporcionado.
Para cualquier referencia posterior sobre cómo subir un programa a una tarjeta de desarrollo recomiendo este video.