Descripción:
En este curso se presentan detalles sobre el uso de servidores y su papel en las mecánicas del Internet de las Cosas. En este curso podrás ver ejemplos de plataformas generales y dedicadas para la administración de dispositivos del IoT.

Objetivo:
Conocer el papel de los servidores en el Internet de las cosas.

A quién se dirige:
Este contenido está orientado a las personas interesadas en tomar el diplomado Internet de las Cosas de Samsung Innovation Campus, así como a todos aquellos que deseen:

  • Innovar y/o generar soluciones disruptivas
  • Identificar la tecnología necesaria para la integración de un sistema IoT

Requisitos:

  • No se requieren conocimientos previos
  • Se recomienda haber concluido el nivel medio superior

Software:

  • Moodle.
  • Zoom para la sesiones en vivo.
  • Se recomiendan programas de uso libre.

Hardware:

  • Equipo de computo.
  • Kit de código IoT.

Descripción:
En este curso aprenderás a usar la herramienta de visualización de datos Grafana. Esta herramienta Open Source tiene la facultad de conectarse con un amplio numero de fuentes de información como son bases de datos MySQL o MongoDB. Esta herramienta complementa muy bien el paradigma de monitoreo y análisis que propone Código IoT en sus contenidos educativos.

Objetivo:
Generar visualizaciones de grandes cantidades de datos almacenados en una base de datos MySQL con Grafana.

A quién se dirige:
Este contenido está dirigido a personas que buscan soluciones directas e innovadoras a problemas comunes, como son:

  • Interesados en tener su primer acercamiento con el Internet de las Cosas.
  • Interesados en tecnologías de la comunicación.
  • Suscriptores de Código IoT.
  • Personas que deseen innovar y/o generar soluciones disruptivas.
  • Profesionales con experiencia mínima en programación y uso de microcontroladores.
  • Programadores interesados en actualizas sus conocimientos e incrementar sus competencias laborales.
  • Interesados en hacer uso del Internet de las Cosas desde Linux, Raspberry Pi y ESP32.
  • Interesados en generar visualizaciones de datos recopilados por el Internet de las cosas

Requisitos:

  • Es necesario que tengas conocimientos básicos sobre lógica de programación en cualquier lenguaje.
  • Se requiere contar con el material de electrónica necesario. Puedes encontrar la lista completa en la sección de hardware.
  • Equipo PC o Mac con al menos 30 GB de espacio libre en disco duro, al menos 8GB de RAM y procesador de 64 bits con al menos 4 núcleos.

Software:

  • Ubuntu 20.04
  • MySQL
  • Grafana
  • Navegador Web

Hardware: 

  • Equipo PC.


Alcances:

  • Este taller solo abarca la instalación y configuración básica de dispositivos en Grafana.
  • Este curso solo comprende el plugin gratuito de fuente de datos basado en MySQL.


Descripción:
En este curso aprenderás a configurar Home Assistant, el cual es una plataforma que te permite automatizar, controlar y monitorear los dispositivos del internet de las Cosas que tengas en casa. Este software se instalará con ayuda de Docker en tu sistema y se configura mediante código.

Objetivo:
Generar automatizaciones y paneles de control con Home Assistant.

A quién se dirige:

Este contenido está dirigido a personas que buscan soluciones directas e innovadoras a problemas comunes, como son:
  • Interesados en tener su primer acercamiento con el Internet de las Cosas.
  • Interesados en tecnologías de la comunicación.
  • Suscriptores de Código IoT.
  • Personas que deseen innovar y/o generar soluciones disruptivas.

Requisitos:
Es necesario que tengas conocimientos básicos sobre lógica de programación en cualquier lenguaje.
  • Se requiere contar con el material de electrónica necesario. Puedes encontrar la lista completa en la sección de hardware.
  • Equipo PC o Mac con maquina virtual de Ubuntu 20.04 LTS.

Software:

  • Ubuntu 20.04.
  • Home Assistant.
  • Navegador Web. 

Hardware:

  • Equipo PC.

Descripción:
En este taller aprenderás a monitorear dispositivos del Internet de las Cosas y automatizar algunas acciones simples con base en las lecturas realizadas por los sensores conectados. Aprenderás el modelo semántico para la organización de información, lo cual resultara en una serie de paneles que organizan la información de manera visual.

Objetivo:
Hacer del conocimiento del Alumno las mecánicas básicas de funcionamiento de OpenHab como concentrador de dispositivos del Internet de las Cosas.

A quién se dirige:
Este contenido está dirigido a personas que buscan soluciones directas e innovadoras a problemas comunes, como son:

  • Interesados en tener su primer acercamiento con el Internet de las Cosas.
  • Interesados en tecnologías de la comunicación.
  • Suscriptores de Código IoT.
  • Personas que deseen innovar y/o generar soluciones disruptivas.
  • Profesionales con experiencia mínima en programación y uso de microcontroladores.
  • Programadores interesados en actualizas sus conocimientos e incrementar sus competencias laborales.
  • Interesados en hacer uso del Internet de las Cosas desde Linux, Raspberry Pi y ESP32.

Requisitos:

  • Es necesario que tengas conocimientos básicos sobre lógica de programación en cualquier lenguaje.
  • Se requiere contar con el material de electrónica necesario. Puedes encontrar la lista completa en la sección de hardware.
  • Equipo PC o Mac con al menos 30 GB de espacio libre en disco duro, al menos 8GB de RAM y procesador de 64 bits con al menos 4 núcleos.

Software:

  • Ubuntu 20.04
  • MQTT Mosquitto
  • OpenHab
  • OpenJDK 11
  • Navegador Web
  • Arduino

Hardware:

  • Equipo PC
  • ESP32CAM
  • Sensor DHT11
  • Protoboard
  • Cable micro USB


Alcances:

  • Este taller solo abarca la instalación y configuración básica de dispositivos en OpenHab
  • Programación básica en cada uno de los lenguajes señalados
  • Electrónica básica.