Arduino IDE: Compilar código para ESP32/ESP8266

Arduino IDE es un compilador que hace que insertar lógica en lenguaje C sea muy fácil, sobre todo si la placa que compras es marca Arduino pues viene con el «CORE» pre-instalado.

Cuando utilizamos placas de otros fabricante o incluso microcontroladores que no se encuentran en estas placas marca Arduino, tenemos muchas veces a disposición Frameworks de diversos fabricantes, como es el caso de los microcontroladores ESPRESSIF: ESP8266 y ESP32

Luego de tener instalado el driver del FTDI en nuestro ordenador, se procede a decirle al «Arduino IDE» desde qué dirección cargar placas adicionales.

Archivo > Preferencias

Puedes compilar este código con Arduino IDE

ESP8266 Core

https://arduino.esp8266.com/stable/package_esp8266com_index.json

ESP32 Core

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Si quieres tener instalados los firmwares de ambos microcontroladores, puedes separar los link con una «,»

https://arduino.esp8266.com/stable/package_esp8266com_index.json, https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Ver https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md para más detalles.

¿Cómo verificar si el microcontrolador se instaló correctamente?


Ahora que ha instalado ESP32 en su «Arduino IDE», si desea saber si desea instalar ESP32/8266 en Arduino IDE correctamente o no. Puede verificarlo usando un ejemplo simple ya disponible en Arduino IDE para la placa de desarrollo ESP32 para Internet de las cosas. Cuando instala la biblioteca ESP32 en Arduino IDE, estos ejemplos también se instalan.

Se pueden seguir estos pasos:

1. conectar tu placa con una computadora a través de un cable USB.

2. Conectar la placa con una computadora, seleccione la placa que está utilizando.

Hay muchos tipos de placas ESP32/8266 disponibles en el mercado. Suelo preferir la versión de ALIExpress Wemos D32 que incluye AUTOFLASH. Pero puedes usar cualquier tablero que quieras. Para seleccionar la placa, ir a herramientas>Placas, clic en el módulo de Desarrollo. Imagen a continuación:

Ahora selección del puerto:

Ahora subir el Sketch (Control+U)

Text box item sample content

Otros Proyectos realizados en España:

3 Respuestas
    1. Hue

      Hola Luis, luego de instalar (El board manager link y la placa ESP32 desde el gestor de placas) puedes seleccionar Herramientas>Placas>ESP32 Arduino>ESP32 Dev Module. Recuerda que esta placa no tiene LED_BUILTIN, por lo que si quieres utilizar un código como «Blink» debes conectar un LED externo por ejemplo al pin 14 y definirlo, Ejemplo: #define LED_BUILTIN 14. Un saludo

Dejar comentario

HUE CAT

PROGRAMACIÓN Y DISEÑO

GDPR