🎯 Objetivo del curso
Dominar la familia de microcontroladores líder en conectividad Wi-Fi y Bluetooth. Estándar mundial para proyectos IoT, educativos, maker y productos comerciales. Es el corazón de la conectividad.
📌 Programa Sintético
Familia ESP: diferencias entre modelos, características y elección. Entornos: instalación, configuración, herramientas de depuración. Programación C/C++: estructura, tareas y eventos. Conectividad Wi-Fi: arquitectura de red, seguridad, gestión. Protocolos de aplicación: MQTT, envío y recepción. Almacenamiento: flash, NVS, sistema de archivos. OTA: mecanismo y seguridad. Proyecto final: dispositivo conectado completo.
🧩 Proyecto del nivel
Dispositivo IoT completo basado en ESP32: sensado de variables ambientales, publicación por MQTT a broker cloud, configuración por portal web, actualización OTA y bajo consumo con batería.
Unidad 1 (Sem 1-2): Familia ESP y entorno. Unidad 2 (Sem 3-4): Wi-Fi y protocolos. Unidad 3 (Sem 5-6): Almacenamiento y seguridad. Unidad 4 (Sem 7-8): OTA y proyecto final.
Unidad 1 — Familia ESP y Entorno (Semanas 1-2)
- Comparativa de modelos ESP32: selección por aplicación
- PlatformIO + ESP-IDF: estructura y menuconfig
- Lab: proyecto ESP-IDF básico
Unidad 2 — Wi-Fi: Station y Access Point (Semanas 3-4)
- Modos Wi-Fi: STA, AP, STA+AP
- Gestión de conexión: event loop, reconexión automática
- Wi-Fi Provisioning: SmartConfig, BLE Provisioning
- Lab: ESP32 conectado a red con reconexión automática
Unidad 3 — MQTT y Protocolos IoT (Semanas 5-6)
- MQTT: broker, tópicos, QoS, retain, LWT
- ESP-MQTT: cliente MQTT en ESP-IDF
- HTTP Client: peticiones GET/POST a APIs
- Lab: publicación de sensor por MQTT a HiveMQ Cloud
Unidad 4 — Almacenamiento y Proyecto Final (Semanas 7-8)
- NVS: almacenamiento de configuración en flash
- SPIFFS y LittleFS: sistema de archivos
- Proyecto final: nodo IoT con MQTT, NVS y reconexión
Bienvenido al Ecosistema Espressif — Nivel Básico.
Semana 1: ¿Por qué el ESP32 domina el mundo IoT?
– Familia ESP: ESP8266, ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C6, ESP32-H2
– Módulos vs chips: diferencias y selección
– Entorno de desarrollo: Arduino IDE vs PlatformIO vs ESP-IDF
– Tu primer programa en ESP32: Blink y Hello World por serial
Contenido exclusivo para alumnos registrados
Registrate gratis y accedé hasta la Unidad 1 completa de este nivel.
Registrarme gratis →