Aprende paso a paso cómo conectar una placa ESP32 al Arduino IDE por primera vez. En esta guía instalaremos los drivers, configuraremos el entorno de desarrollo y subiremos nuestro primer programa de prueba.
En esta práctica aprenderemos a conectar una ESP32-WROOM-32 al Arduino IDE para poder programarla.
La ESP32 es un microcontrolador muy utilizado en proyectos de Internet de las Cosas (IoT) porque tiene WiFi y Bluetooth integrados.
Al finalizar esta guía podrás cargar tu primer programa en la placa.
Primero necesitamos instalar el programa que usaremos para programar la placa.
1️⃣ Ir a la página oficial de Arduino
https://www.arduino.cc/en/software
2️⃣ Descargar Arduino IDE
3️⃣ Instalar el programa siguiendo las instrucciones.
4️⃣ Abrir el Arduino IDE.
Por defecto el Arduino IDE no reconoce la ESP32, por lo que debemos agregar las placas manualmente.
1️⃣ Abrir Arduino IDE
2️⃣ Ir al menú:
Archivo → Preferencias
3️⃣ En el campo Gestor de URLs adicionales de tarjetas copiar la siguiente dirección:
https://dl.espressif.com/dl/package_esp32_index.json
4️⃣ Presionar OK
Esto permitirá que el programa pueda instalar las placas ESP32.
1️⃣ Ir al menú:
Herramientas → Placa → Gestor de tarjetas
2️⃣ En el buscador escribir:
ESP32
3️⃣ Instalar el paquete desarrollado por Espressif Systems
Esperar a que la instalación termine.
Para que el computador reconozca la placa necesitamos instalar el driver del chip USB.
La mayoría de placas usan el chip:
CP2102
1️⃣ Descargar el driver
2️⃣ Descomprimir el archivo ZIP
3️⃣ Ejecutar el instalador
4️⃣ Presionar Install
Esto permitirá que Windows detecte la placa correctamente.
1️⃣ Conectar la placa con un cable USB.
2️⃣ En Arduino IDE ir a:
Herramientas → Puerto
3️⃣ Seleccionar el puerto que aparezca, por ejemplo:
COM3 Silicon Labs CP210x
Si no aparece ningún puerto, verificar que el driver esté instalado.
Ahora debemos indicar qué placa estamos usando.
Ir a:
Herramientas → Placa
Seleccionar:
ESP32 Dev Module
Vamos a probar que todo funciona con un programa simple que enciende y apaga un LED.
En Arduino IDE crear un nuevo archivo y escribir el siguiente código:
#define LED_BUILTIN 2
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
Este programa hará que el LED de la placa parpadee cada segundo.
1️⃣ Presionar el botón Subir (Upload) en el Arduino IDE.
Si aparece un error de conexión:
Si todo funciona correctamente, el LED comenzará a parpadear.
Si no logras completar algún paso, puedes buscar estos videos en YouTube:
🔎 Buscar:
Los videos pueden ayudarte a ver el proceso completo.
✅ Objetivo de la práctica:
Lograr que cada estudiante pueda programar su primera ESP32 correctamente.