ESP32 con MicroPython

- Modalidad en línea - On demand
- Incluye certificado de finalización con identificador único
- Asesoría mediante WhatsApp (directo con el instructor)
- Acceso permanente al contenido
Lo que Aprenderás
Aprende a desarrollar proyectos reales con el microcontrolador ESP32 utilizando MicroPython, un lenguaje ligero y fácil de implementar en dispositivos embebidos.
En este curso comenzarás desde cero con una introducción al ESP32 y su entorno de programación. Aprenderás los fundamentos de MicroPython y cómo controlar pines digitales mediante el uso del GPIO. A lo largo del curso trabajarás con sensores digitales, señales analógicas y control de actuadores como motores DC y relevadores.
Además, dominarás la comunicación entre dispositivos mediante los protocolos I2C y SPI, lo que te permitirá interactuar con pantallas, sensores complejos y memorias externas.
Finalmente, explorarás las capacidades de conectividad del ESP32: aprenderás a establecer comunicación entre dispositivos usando sockets para enviar y recibir datos, y utilizarás ESP-NOW, un protocolo de comunicación rápida y sin necesidad de WiFi tradicional, ideal para redes de sensores o controladores.
Este curso es ideal para estudiantes, makers y profesionales que desean crear soluciones eficientes, modernas y conectadas, aplicables en domótica, monitoreo, automatización e IoT.
- Instalación de MicroPython
- Lenguaje MicroPython
- Variables y constantes
- Ciclos y condicionales
- Funciones
- Tipos de datos
- El GPIO
- Sensores digitales
- Señales analógicas
- Motores DC y relevadores
- Comunicación I2C y SPI
- Sockets y ESP-NOW
Material y equipo necesario
- Laptop o computadora de escritorio con Core i3 o superior, 8GB RAM (mínimo), sistema Windows
- Revisar sección de preguntas frecuentes para ver componentes necesarios
Preguntas frecuentes
El acceso es permanente?
Incluye alguna constancia o diploma?
Es un curso pregrabado, ¿Qué pasa si tengo dudas?
Puedes contactar al instructor en todo momento mediante WhatsApp, o consultar en el grupo exclusivo de estudiantes. Normalmente demoramos un par de minutos en ver tu mensaje.
Requiero 1material para la realización del curso?
Material necesario para el curso:
Modulo Esp32 (WROOM 32)
1 – Modulo sensor PIR
1 – LM35
1 – Modulo relevador Low Level Trigger
1 – Micro Servo 9g SG90
1 – Encoder KY-040(Si hay duda en la compra, mándame mensaje)
3 – Potenciómetros 1K
1 – HC-SR04
2 – 8-channel Bi-directional Logic Level Converter – TXB0108
1 – Driver Puente H L298N 2A(El modulo rojo)
1 – Motor DC 6v(Amarillo Arduino)
1 – LCD 16X2 I2C
1 – Módulo RFID-RC522 RF CON Tarjetas o tags
1 – Modulo PCF8575C Remote 16-Bit I2C
10 – LEDs cualquier color
10 – Resistencias 330 ohm
10 – Resistencias 1 Kohm
5 – Push button
2 – LDR 1 MOhm
2 – Resistencias 10 KOhm
Currículum
- 9 Sections
- 99 Lessons
- Duración
- Cursos de regularización1
- Introducción7
- MicroPython21
- 3.1Las normas PEP 813 Minutes
- 3.2Estructura de un programa en MicroPython24 Minutes
- 3.3Variables y constantes14 Minutes
- 3.4Datos numéricos9 Minutes
- 3.5Datos lógicos6 Minutes
- 3.6Caracteres15 Minutes
- 3.7Listas18 Minutes
- 3.8Diccionarios12 Minutes
- 3.9Operadores matemáticos35 Minutes
- 3.10Operadores lógicos26 Minutes
- 3.11Comparadores29 Minutes
- 3.12Operadores de bits14 Minutes
- 3.13Operadores de caracteres15 Minutes
- 3.14Operadores de asignación6 Minutes
- 3.15Condicional IF30 Minutes
- 3.16Ciclo while15 Minutes
- 3.17Ciclo for22 Minutes
- 3.18Funciones18 Minutes
- 3.19Funciones predefinidas5 Minutes
- 3.20Manejo de archivos10 Minutes
- 3.21Control de excepciones12 Minutes
- El GPIO13
- 4.1Qué es el GPIO?2 Minutes
- 4.2Configurar un pin como salida digital – Hola mundo8 Minutes
- 4.3Secuencias con LED – Nivel 110 Minutes
- 4.4Secuencias con LED – Nivel 224 Minutes
- 4.5Configurar un pin como entrada digital6 Minutes
- 4.6Control de LED mediante Push Button – Nivel 111 Minutes
- 4.7Control de LED mediante Push Button – Nivel 212 Minutes
- 4.8Control de LED mediante Push Button – Nivel 316 Minutes
- 4.9Resistencias pull-up y pull-down – Parte 18 Minutes
- 4.10Resistencias pull-up y pull-down – Parte 218 Minutes
- 4.11Interrupciones – Parte 122 Minutes
- 4.12Interrupciones – Parte 212 Minutes
- 4.13Interrupciones – Ejercicio30 Minutes
- Sensores digitales7
- Señales analógicas13
- 6.1Introducción5 Minutes
- 6.2El ADC en el ESP322 Minutes
- 6.3Atenuación6 Minutes
- 6.4Lectura de valores analógicos23 Minutes
- 6.5LDR14 Minutes
- 6.6LM3530 Minutes
- 6.7El PWM y Señales Simuladas8 Minutes
- 6.8Control del brillo de un LED – Mapeo y resolución18 Minutes
- 6.9Reto 1 – Control y bloqueo de brillo a 2 botones30 Minutes
- 6.10Reto 2 – Control y bloqueo de brillo con un solo botón30 Minutes
- 6.11Reto 3 – Control y bloqueo de brillo con un solo botón y por tiempo30 Minutes
- 6.12El DAC en el ESP323 Minutes
- 6.13Generación de señales analógicas con el DAC18 Minutes
- Motores DC y Relevadores12
- 7.1Introducción2 Minutes
- 7.2El relevador8 Minutes
- 7.3Módulo de relevador11 Minutes
- 7.4Activación del relevador3 Minutes
- 7.5Ejercicio con Relevador6 Minutes
- 7.6Optoacoplador4 Minutes
- 7.7Código Optoacoplador4 Minutes
- 7.8El puente H10 Minutes
- 7.9Ejercicio Puente H – cambio de sentido de giro11 Minutes
- 7.10Ejercicio Puente H – Control de Velocidad con PWM7 Minutes
- 7.11El servomotor – Parte 111 Minutes
- 7.12El servomotor – Parte 24 Minutes
- Comunicación I2C y SPI15
- 8.1Introducción1 Minutes
- 8.2Qué es el protocolo I2C?8 Minutes
- 8.3Buscar dispositivos I2C11 Minutes
- 8.4PCF8575 para expansión de puertos9 Minutes
- 8.5PCF8575 para expansión de puertos – Salidas16 Minutes
- 8.6PCF8575 para expansión de puertos – Entradas11 Minutes
- 8.7Liquid Crystal24 Minutes
- 8.8Comunicar 2 ESP32 mediante I2C4 Minutes
- 8.9El protocolo SPI9 Minutes
- 8.10SPI – Escritura y lectura13 Minutes
- 8.11Proyecto – Fase 1 – Parte 121 Minutes
- 8.12Proyecto – Fase 1 – Parte 29 Minutes
- 8.13Proyecto – Fase 1 – Parte 312 Minutes
- 8.14Proyecto – Fase 1 – Parte 426 Minutes
- 8.15Proyecto – Fase 1 – Parte 510 Minutes
- Conectividad10
- 9.1Introducción2 Minutes
- 9.2Configuración de Wi-Fi en el ESP3217 Minutes
- 9.3Sockets9 Minutes
- 9.4Adaptación de nuestro proyecto – Fase 219 Minutes
- 9.5Introducción a ESP-NOW3 Minutes
- 9.6Comunicación con ESP-NOW – Practica 111 Minutes
- 9.7Comunicación con ESP-NOW – Practica 23 Minutes
- 9.8Guia rápida sobre HTML10 Minutes
- 9.9Servidor WEB básico14 Minutes
- 9.10Control de dispositivos a través de una página web16 Minutes

Soy un apasionado por la innovación tecnológica, el desarrollo y el emprendimiento. Durante mi educación superior me enfoqué en la programación de software para visión artificial e inteligencia artificial. Poco después al graduarme tuve la oportunidad de aplicar estos conocimientos en el desarrollo de soluciones para empresas como General Motors, Ford, Harley-Davidson, Mack, Tesla y unas cuantas empresas más del ramo automotriz.
Adquierlo en paquete
Posiblemente estés interesado en
-
Todos los niveles
-
17 Estudiante
-
0 Lección
-
Principiante
-
113 Estudiante
-
52 Lección
-
Intermedio
-
115 Estudiante
-
44 Lección
-
Principiante
-
118 Estudiante
-
68 Lección
Sign up to receive our latest updates
Ponte en contacto
Dirección
Temas populares
- © 2024 Academia TIN. Todos los derechos reservados.