No products in the cart.
10% de Descuento
Solo por tiempo Limitado
Todos Nuestros Productos con 10% a través de nuestra Página Web! y 5% adicional por compras mayores a $100.000
Días
Horas
Minutos
Segundos
10% de Descuento
Solo por tiempo Limitado
Todos Nuestros Productos con 10% a través de nuestra Página Web! y 5% adicional por compras mayores a $100.000
El ESP32 es un SoC (System on Chip) de bajo costo y bajo consumo de energía creado por Espressif Systems, muy popular en el mundo de la electrónica y el IoT por su versatilidad y potencia. Su integración de Wi-Fi y Bluetooth lo hace ideal para una amplia gama de aplicaciones, desde dispositivos portátiles hasta sistemas de automatización del hogar y proyectos de robótica.
El ESP32 ofrece una excelente conectividad a través de Wi-Fi y Bluetooth, lo que permite la comunicación y control remoto de dispositivos. Su capacidad para manejar múltiples tareas simultáneamente gracias a su dual-core lo hace muy eficiente para aplicaciones complejas. Además, con velocidades de hasta 240 MHz y soporte para una amplia gama de periféricos, el ESP32 es una opción robusta para desarrolladores.
Este tutorial te guiará paso a paso para programar placas ESP32 utilizando el Arduino IDE, ideal para un inicio rápido con esta tarjeta de desarrollo.
El ESP32 es una serie de SoC y módulos de bajo costo y bajo consumo de energía creados por Espressif Systems. Se destaca por su capacidad para manejar tareas complejas en aplicaciones de IoT, ofreciendo conectividad Wi-Fi y Bluetooth integradas, múltiples GPIO y una arquitectura de doble núcleo que permite un rendimiento eficiente.
Primero, asegúrate de tener instalada la última versión del Arduino IDE. Puedes descargarla desde la página oficial de Arduino.
Abrir Arduino IDE:
https://dl.espressif.com/dl/package_esp32_index.json
https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
Instalar las tarjetas ESP32:
Seleccionar la placa ESP32:
Paso 2: Primer Programa - Blink Vamos a escribir un programa sencillo para hacer parpadear un LED integrado en la placa ESP32.
Conectar la placa ESP32:
Escribir el programa Blink:
// Definición del pin del LED
const int ledPin = 2;
void setup() {
pinMode(ledPin, OUTPUT); // Configura el pin del LED como salida
}
void loop() {
digitalWrite(ledPin, HIGH); // Enciende el LED
delay(1000); // Espera un segundo
digitalWrite(ledPin, LOW); // Apaga el LED
delay(1000); // Espera un segundo
}
Subir el código a la placa:
Si el LED integrado en la placa comienza a parpadear, la programación ha sido exitosa. En caso de encontrar problemas, verifica que has seguido todos los pasos correctamente y que la placa está correctamente conectada al puerto USB de tu computadora. A continuación, algunos consejos adicionales:
Vamos a escribir un programa para escanear redes Wi-Fi cercanas y mostrarlas en el Monitor Serial:
#include "WiFi.h"
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
Serial.println("Iniciando escaneo Wi-Fi...");
}
void loop() {
Serial.println("Escaneando...");
int n = WiFi.scanNetworks();
Serial.println("Escaneo completo.");
if (n == 0) {
Serial.println("No se encontraron redes.");
} else {
Serial.printf("%d redes encontradas:\n", n);
for (int i = 0; i
Instrucciones para el Ejemplo Avanzado:
Escribir el código de escaneo Wi-Fi:
Subir el código a la placa ESP32:
Ver los resultados en el Monitor Serial:
setup()
.El ESP32 es una herramienta poderosa y versátil para desarrolladores de IoT y entusiastas de la electrónica. Con este tutorial, has aprendido cómo configurar y programar tu ESP32 utilizando el IDE de Arduino, así como ejemplos básicos y avanzados para empezar a explorar sus capacidades. ¡Ahora es tu turno de crear proyectos innovadores y aprovechar al máximo las características del ESP32!
Escríbenos