
Domina ESP32 desde Cero: Curso para Principiantes
udemy · ⭐ 4.55 (111 reseñas) · Principiante · es · ⏱ 5 h
Impartido por Roboticoss | Edison Sásig · 510 alumnos
19.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Descubre el potencial del ESP32 desde cero con nuestro curso diseñado para principiantes. Aprende a programar, controlar dispositivos IoT y crear soluciones innovadoras. Con vídeos paso a paso, acceso de por vida y certificado al finalizar. ¡Inscríbete y empieza a construir tu futuro tecnológico hoy mismo! ¿Qué vas a aprender en este curso? • Fundamentos de ESP32 y Arduino: Comprenderás qué es ESP32, sus especificaciones eléctricas y por qué es fundamental en el mundo de la electrónica y la IoT. • Programación con Arduino IDE: Dominarás la instalación de Arduino IDE y cómo utilizarlo para programar la ESP32, desde lo básico hasta proyectos avanzados. • Control de Entradas y Salidas: Aprenderás a manejar entradas y salidas digitales y analógicas de manera efectiva, seleccionando los mejores pines para cada proyecto. • Servidores Web y Control Local: Implementarás servidores web desde cero para el control local de dispositivos, ampliando tus habilidades en el desarrollo de proyectos IoT. Contenido del curso: Módulo 1: Introducción a ESP32 • Resumen: Este módulo te introduce al mundo de ESP32, explicando por qué es crucial aprender sobre esta plataforma en el contexto actual de la IoT. Aprenderás sobre sus especificaciones eléctricas. Módulo 2: Arduino IDE para ESP32 • Resumen: En este módulo, te guiaré a través de la instalación y configuración de Arduino IDE específicamente para ESP32. Aprenderás a escribir y cargar programas en la placa ESP32 utilizando Arduino IDE, proporcionando una base sólida para el desarrollo de proyectos futuros. Módulo 3: Salidas y Entradas Digitales • Resumen: Aquí profundizaremos en el manejo de entradas y salidas digitales con ESP32. Explorarás cómo configurar pines GPIO como entradas o salidas digitales y cómo interactuar con componentes externos como LEDs y botones. Módulo 4: Salidas y Entradas Analógicas • Resumen: En este módulo, nos enfocaremos en las entradas y salidas analógicas de ESP32. Aprenderás a utilizar pines ADC para leer señales analógicas de sensores y DAC para generar señales analógicas, junto con prácticas recomendaciones para evitar problemas comunes. Módulo 5: Sensores • Resumen: Aquí exploraremos el uso de sensores con ESP32, incluyendo el popular DHT11 para la medición de temperatura y humedad, y el sensor PIR para detectar movimiento. Aprenderás a integrar estos sensores en tus proyectos para capturar y procesar datos del entorno. Módulo 6: Control Local con Servidor Web • Resumen: Este módulo te enseñará a crear un servidor web desde cero utilizando ESP32, permitiéndote controlar dispositivos de forma local a través de una interfaz web que tú mismo desarrollarás. Exploraremos cómo gestionar solicitudes HTTP y cómo interactuar con el hardware de forma segura y eficiente. Módulo 7: Control Local Remoto con Blynk • Resumen: Aquí aprenderás a utilizar Blynk, una plataforma IoT popular, para controlar dispositivos ESP32 desde cualquier parte del mundo a través de una aplicación móvil. Configurarás tu proyecto para interactuar de manera segura y eficiente con Blynk, facilitando el control remoto de tus dispositivos. Módulo 8: Monitoreo Remoto con Blynk • Resumen: En este módulo, exploraremos cómo utilizar Blynk no solo para controlar, sino también para monitorear datos de sensores conectados a ESP32 desde cualquier ubicación. Aprenderás a visualizar y analizar datos en tiempo real, proporcionando una capacidad de monitoreo remoto poderosa y accesible. Módulo 9: BONUS Control con Labview usando Modbus TCP IP • Resumen: Aquí te introduciré al protocolo Modbus TCP IP y cómo utilizarlo para establecer comunicación entre ESP32 y Labview. Aprenderás a controlar dispositivos y procesos desde Labview mediante una interfaz gráfica intuitiva, expandiendo tus habilidades hacia aplicaciones industriales y de automatización avanzadas. ¿Para quién es este curso? Este curso está diseñado para principiantes y entusiastas de la tecnología que desean dominar ESP32 desde cero. No se requiere experiencia previa en programación o electrónica, ¡solo ganas de aprender!
Lo que aprenderás
- Comprender los Fundamentos del ESP32
- Programación en Arduino para ESP32
- Desarrollo de Aplicaciones de IoT
- Entender cómo el ESP32 se conecta de manera inalámbrica a otros dispositivos y redes.
Requisitos
- Curiosidad y Pasión por la Electrónica y la Tecnología