Servicios y Software: Gestión y Optimización de Proyectos IoT

Aprende a implementar servicios y soluciones de software que soportan proyectos IoT. Estos cursos te guiarán en la configuración de plataformas en la nube, gestión de bases de datos, y la creación de servicios escalables para sistemas conectados. Ideal para quienes buscan dominar las herramientas y metodologías para gestionar proyectos IoT desde la nube hasta el dispositivo, mejorando la eficiencia y conectividad.

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.

Objetivos de Aprendizaje:

Objetivo General:

Objetivos Particulares:

  • a
  • b

Dentro de este programa, los participantes se adentrarán en el mundo de Node-Red, una herramienta clave para el desarrollo en el Internet de las Cosas. A lo largo del curso, se abordará desde la estructura fundamental del IoT hasta la creación y administración de servidores IoT mediante Node-Red. Además, se cubrirán aspectos cruciales como la programación mediante flujos visuales, la interconexión de nodos y la adaptabilidad con diversos protocolos. Este curso representa una oportunidad única para dominar una herramienta esencial en el campo emergente del IoT, brindando habilidades prácticas y conocimientos técnicos.

MÁS INFORMACIÓN


Objetivos de Aprendizaje:

Objetivo General:

Objetivos Particulares:

  • a
  • b

Descripción (k-descripción):
Este curso tiene como propósito realizar una instalación de NodeRed en la máquina Virtual de Ubuntu 20.04. NodeRed es un software que te permite administrar y procesar información con una interfaz gráfica, como puede ser tu panel de control de Internet de las Cosas.

Objetivo (k-objetivo general):

Instalar NodeRed en la máquina Virutal con Ubuntu 20.04

A quién se dirige (k-audiencia):
Este contenido está dirigido a los alumnos del curso Internet de las Cosas de Samsung Innovation Campus y a los alumnos de todos los demás cursos de Código IoT que realicen cursos basados en nuestro modelo estándar.

Requisitos (k-requisitos):
-Ubuntu 20.04

Software
-Mozilla Firefox
-Terminal
-NodeJS
-NPM
-NodeRed


Hardware
-Equipo PC


Objetivos de Aprendizaje:

Objetivo General:

Objetivos Particulares:

  • a
  • b

El curso "Servidor del Internet de las cosas con Node-Red" es una oportunidad única para adentrarse en el fascinante mundo de la interconexión de dispositivos y la gestión de datos en el Internet de las Cosas (IoT). Node-Red, una plataforma de código abierto basada en Node.js, se ha convertido en una herramienta imprescindible para desarrollar y desplegar aplicaciones IoT de manera sencilla y eficiente. En este curso, exploraremos los fundamentos del IoT, aprenderemos a configurar y administrar un servidor con Node-Red, y descubriremos cómo conectar y controlar diferentes dispositivos para crear soluciones inteligentes y conectadas.

Objetivos de Aprendizaje:

Objetivo General:

Objetivos Particulares:

  • a
  • b
Valoración de curso: 5.0(1)

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.


Objetivos de Aprendizaje:

Objetivo General:

Objetivos Particulares:

  • a
  • b

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.

Objetivos de Aprendizaje:

Objetivo General:

Objetivos Particulares:

  • a
  • b

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


Objetivos de Aprendizaje:

Objetivo General:

Objetivos Particulares:

  • a
  • b