Descripción:
En este curso se presentan los protocolos de comunicación de redes, y la diferencia entre los protocolos de comunicación específicos de IoT, que se conocen como protocolos ligeros.
Objetivo:
Introducir al participante los principios básicos de redes y de telecomunicaciones
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
- 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
Descripción:
En este taller aprenderás los fundamentos de la comunicación MQTT y a enviar y recibir mensajes con ayuda del broker Mosquitto. Podrás usar el protocolo de comunicación estándar del Internet de las Cosas para enviar y recibir mensajes de forma estructurada y organizada desde diversos microcontroladores con conexión a Internet a tu servidor de IoT.
Objetivo:
- Este curso puede ser aplicado sin problemas a cualquier microcontrolador con conexión a Internet o red local.
- El uso de este contenido se extiende a todos los microcontroladores que puedan integrar clientes TCP/HTTP.
- Este curso puede ser tomado por profesionales y aficionados que deseen conocer el uso de los sensores del curso para hacer monitoreo en línea.
- Este curso es ideal para individuales, profesionistas, programadores e instituciones educativas que deseen monitorizar sensores desde internet.
A quién se dirige:
Este contenido está dirigido a personas que buscan soluciones directas e innovadoras a problemas comunes, como son:
- Interesados en dar el siguiente paso en su ruta de aprendizaje del Internet de las Cosas.
- Alumnos que ya hayan tomado el curso Internet de las Cosas para la Industria.
- 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 la plataforma Arduino, nodeMCU y Photon.
Requisitos:
- Es necesario que tengas conocimientos básicos sobre lógica de programación.
- Conocimientos básicos de programación en C++.
- Conocimientos básicos de programación en microcontroladores NodeMCU, Arduino o Particle Electrón.
- Se requiere contar con algún microcontrolador con acceso a Internet.
- Se requiere un equipo PC Windows o Mac.
- Gestor: Isaac Lemus
- Profesor: Diego Trujillo
Descripción:
Este
curso tiene como propósito realizar una instalación de Mosquitto en la máquina
Virtual de Ubuntu 20.04. Mosquitto es un servidor de intercambio de mensajería
MQTT específicamente diseñado para el Internet de las cosas.
Objetivo:
Instalar
Mosquitto en la máquina virtual con Ubuntu 20.04.
A quién se dirige:
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.
- Alguna versión LTS de Ubuntu
- Mosquitto MQTT
- net-tools
Descripción:
En
este curso aprenderás cómo configurar tu red para que servicios que
tengas corriendo en Ubuntu 20.04, como es NodeRed o Mosquitto MQTT
puedan ser accesibles desde cualquier parte de Internet.
Objetivo:
Realizar
las configuraciones necesarias para acceder a servicios locales desde
Internet.
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.
- 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.
- Navegador Web
- Ubuntu 20.04
- Equipo PC