Programacion en Arduino UNO R4 WiFi desde cero hasta aplicaciones IoT

Programacion en Arduino UNO R4 WiFi desde cero hasta aplicaciones IoT

En este curso aprenderás a programar en la plataforma arduino de cero a experto conociendo las características del nuevo Arduino UNO R4 WiFi así como las aplicaciones IoT con esta tarjeta

  • Foto del profesor

    Profesor:

    David Alexis Castillo

  • Banner Arduino R4

    30 horas de contenido

  • Banner Arduino R4

    Básico

    ¿Qué aprenderás?
  • Programar de manera escalable
  • Integrar IoT a tus proyectos
  • Crear tus propias librerías
  • Prototipar tus proyectos de manera rápida
    ¿Para quién está dirigido este curso?
  • Ingenieros y técnicos
  • Entusiastas y autodidactas
  • Amantes del hardware
Tema 1
  • Características de las tarjetas Arduino
  • Descripción de la tarjeta R4 (Minima y WiFi) a profundidad sobre sus recursos y qué significa
  • Arduino IDE, Instalación
  • Variables y tipos de datos en Arduino
  • Estructura de datos Arrays y Matrices en Arduino
  • Operadores aritméticos en Arduino
  • Salidas digitales (Leds, 7 segmentos)
Tema 2
  • Circuitos combinacionales
  • Sumador de 4 bits
  • Creación de componentes personalizados
  • Multiplexores y Demux
  • Buses de transferencias
Tema 3
  • Ciclos en programación (Bucles for, while, do while)
  • Entrada analógica, ADC de 14 bits en Arduino UNO R4
  • Salida PWM (Motores DC, Led, Servomotores)
  • DAC vs PWM y sus diferencias diferencias
Tema 4
  • Desarrollo de funciones en Arduino
  • Procesamiento de cadenas en Arduino
  • Uso de la matriz led del Arduino R4
  • Manejo de tramas (concatenación, eliminación, separación, etc.)
  • Lectura de sensores analógicos y digitales
Tema 5
  • Protocolo de comunicación I2C en Arduino R4
  • Protocolo de comunicación SPI en Arduino R4
  • Aplicaciones del protocolo de comunicación UART
  • Protocolo de comunicación CAN en Arduino R4
Tema 6
  • Configuración y usos de los periféricos timers e interrupts del Arduino R4
  • Máquina de estado Mealy
  • Máquina de estado Moore
  • Desarrollo de máquina de estados Mealy y Moore en Arduino
Tema 7
  • Estrategias de lectura de datasheets
  • Desarrollo de nuestra propia librería de Arduino
Tema 8
  • Comunicaciones inalámbricas
  • Módulo Bluetooth en Arduino UNO R4
  • Transmisión y recepción a través de Bluetooth en Arduino UNO R4
  • Introducción a App Inventor
Tema 9
  • Stack de capas OSI y TCP/IP
  • Comunicación WiFi
  • Modo de estación y acces point con arduino R4 WIFI
  • Protocolo HTTP -- Modelo cliente - servidor
  • Protocolo MQTT -- Modelo publicación - subscripción
  • Comunicación de Arduino R4 con ThingSpeak
Tema 10
  • Aplicación del protocolo MQTT con Arduino R4
  • Uso del bróker MQTTX
  • Aplicación de Node Red con Arduino
  • Creación de dashboard para el envío de datos y el control de actuadores con Arduino y MQTT
)

Chatea con nosotros

Contact person icon
Whatsapp Icon for chatQuiero tomar este curso