$16,500.00

$4,125.00

6 meses sin intereses de $687.50
Ver métodos de pago
SKU:
Descripción del producto

Información del curso

    • Duración: 30 hrs (7 sesiones)
    • Modalidad: Presencial
    • Fecha: Por definir
    • Horarios disponibles: Por definir
    • Ubicación: Dirección de Innovación y Transferencia de Conocimiento – BUAP

 

***  No se requiere experiencia en diseño de hardware ni programación avanzada. ***

¡Importante! Se requiere un mínimo de  10 participantes para iniciar el curso; en caso de no cubrir el mínimo, se cambiaría a la siguiente fecha(s) programada.

Introducción:

Domina los fundamentos del IoT – Internet de las Cosas, conociendo y aplicando conceptos de hardware como: sensores, protocolos de comunicación UART y WIFI, así como el desarrollo e implementación de una aplicación móvil y plataforma de monitoreo IoT en la nube mediante el uso de la plataforma modular XIDE IoT, basada en metodologías Low-Code/No-Code.

Objetivos:

• Entender los fundamentos del Internet de las Cosas (IoT), así como profundizar en sus diferentes arquitecturas.
• Conocer sobre sensores, actuadores y protocolos de comunicación.
• Conceptos de ciberseguridad en IoT.
• Implementar soluciones IoT escalables basadas en el negocio de Hardware como Servicio (HaaS).

Temario

• ¿Qué es el IoT?

– Diferencias entre IoT, IIoT, I4.0 y AIoT
– El IoT de consumo personal

• Sensores, actuadores y módulos de comunicación

– Metodología tradicional desarrollo: Hojas de datos y de aplicación
– Protocolo de comunicación serial UART
– Protocolo de comunicación serial I2C
– Arquitecturas de controladores

Entorno de desarrollo integrado MPLAB X

– Configuración de microcontroladores tinyAVR-0
– Configuración de periféricos con MPLAB Code Configurator
– Implementación de protocolos de comunicación UART-I2C
– Desarrollo de firmware personalizado para X-NODE's

• Plataforma XIDE

– Módulos X-NODE y tarjeta de expansión X-BOARD
– Tipos de X-BOARD y compatibilidad con arquitecturas de controladores
– Tipos de X-NODE (XC y XN)
– Driver embebido
– Protocolo independiente de arquitectura: Serial XIDE

• Visual Studio Code con plataformas IoT

– Entornos de desarrollo integrado (IDE)
– Extensión “PlatformIO IDE”
– Configuración de proyectos, administración de librerías y dependencias

• X-NODE XC01 módulo WiFi BLE (ESP32)

– Interfaz USB-UART

* Comunicación serial con los módulos X-NODE
* Generación de señales digitales
* Lectura de señales digitales
* Generación de señales analógicas
* Lectura de señales analógicas
* Comunicación con sensores digitales

– Protocolo IEE 802.15 – Bluetooth

* Bluetooth Low Energy (BLE)
* Comunicación BLE con los módulos X-NODE
* Práctica control y monitoreo de variables con BLE

– Protocolo IEEE 802.11 – WiFi

* Modo estación
* Modo punto de acceso (AP)
* Práctica control y monitoreo de variables con WiFi

– Almacenamiento local (tarjeta microSD)

* Sistemas de archivos, directorios y archivos
* Operaciones básicas:
Lectura de datos
Escritura de datos
Creación de archivos
Eliminación de archivos

• Plataforma Blynk IoT para el desarrollo de aplicaciones en la nube y móviles (Android/iOS)

– Protocolos de comunicación en IoT

* MQTT
* HTTP y HTTPS

– Panel de control de Blynk IoT (Blynk.Console)

* Organizaciones, plantillas y dispositivos

– Desarrollo e implementación de una cuenta para administración de IoT

* Creación de canales de datos
* Diseño de un tablero de instrumentos virtuales: Dashboard y Mobile Dashboard
* Implementación de registro de eventos y notificaciones push
* Tokens y tokens estáticos

– Desarrollo e implementación de dispositivos IoT

* Comunicación con sensores y actuadores
* Comunicación con Blynk IoT
* Aprovisionamiento de credenciales WiFi
* Actualización remota de firmware (OTA)

Proyecto final de monitoreo y control IoT

 

 

Certificación Avalada

      Al término del curso obtendrás lo siguiente:

  • Oportunidad de examen para obtener un certificado con validez internacional avalado por:

Microchip Technology, líder mundial en soluciones

embebidas para IoT e I4.0

 

 
 
  • Un certificado avalado por:

Educación continua de la Benemérita Universidad Autónoma de Puebla – BUAP


Requerimientos:

• Macbook (MacOS 10.10 en adelante) o Laptop (Windows 8 en adelante / Linux)

• Dispositivo móvil con Android 6.0 o posterior/iOS 16.4 o posterior.

• No se requiere experiencia en diseño de hardware o programación avanzada. 

 

 

Kit de hardware XIDE a préstamo durante el workshop