Introducción a IoT
IoT
IoT viene del inglés "Internet Of Things", es decir, "Internet de las
cosas"
En la sesión de hoy vamos a intentar responder las preguntas:
¿Qué es exactamente? ¿Por qué está tan de moda ahora? ¿Qué aplicaciones
tiene? ¿Qué tecnologías hay disponibles?
¿Cómo podríamos definir IoT?
Podríamos definir IoT como la agrupación e interconexión de dispositivos
y objetos a través de una red (bien sea privada o Internet), donde todos
ellos podrían ser visibles e interaccionar. Respecto al tipo de objetos o
dispositivos podrían ser cualquiera, desde sensores y dispositivos
mecánicos hasta objetos cotidianos como pueden ser el frigorífico, el
calzado o la ropa. Cualquier cosa que se pueda imaginar podría ser
conectada a internet e interaccionar sin necesidad de la intervención
humana.
Herramientas: microcontroladores con WiFi
Para poder iniciarnos en el mundo de internet de las cosas solo
necesitamos un dispositivo programable con conectividad (lo más común es
internet via WiFi, pero pueden ser sistemas de radiofrecuencia como
SigFox o LoRa) y con la posibilidad de interactuar con el mundo real
mediante el uso de sensores y actuadores (sensores de temperatura,
presencia, motores, servomotores, cámaras, etc …)
Opciones: Arduino, ESP8266, ESP32 y Raspberry Pi
¿Qué dispositivos cumplen los requisitos?
Protocolos y servicios online: MQTT
Ahora que ya tenemos claro los temas relacionados con el Hardware, vamos
al Software. Uno de los protocolos más populares para comunicar los
dispositivos es el MQTT (Message Queuing Telemetry Transport). Con el
podremos conectar dispositivos entre sí mediante un broker. Podemos
montar nuestro propio broker mediante mosquitto, o podemos utilizar
brokers con servicios gratuitos en la nube como Adafruit.io o ThingSpeak.
Node-Red
Node-Red es una popular herramienta para iniciarse de manera sencilla en
el mundo IoT, ya que nos permite conectar multitud de elementos de
hardware con servicios de red de manera rápida y fácil, gracias a un
entorno de programación visual en el lado servidor basado en nodos y
flujos.
- Funciona en cualquier sistema operativo
- No es necesario profundizar en tecnologías complejas para comenzar a
crear nuestros propios prototipos.
- Permite el desarrollo de prototipos muy rápidamente.
¿Qué ofrecemos en Marcombo y Bits & Books?
En Bits & Books te ofrecemos una gran cantidad de talleres y cursos, ya
sean en modalidad presencial y online de nivel profesional con temáticas
relacionadas con la tecnología y la programación. Temas como Arduino,
Raspberry Pi, programación en Python, domótica y especialmente temas
punteros relacionados con el mundo de IoT.

presentacion_curso_iot_gratuito.pdf

  • 1.
  • 2.
    IoT IoT viene delinglés "Internet Of Things", es decir, "Internet de las cosas" En la sesión de hoy vamos a intentar responder las preguntas: ¿Qué es exactamente? ¿Por qué está tan de moda ahora? ¿Qué aplicaciones tiene? ¿Qué tecnologías hay disponibles?
  • 3.
    ¿Cómo podríamos definirIoT? Podríamos definir IoT como la agrupación e interconexión de dispositivos y objetos a través de una red (bien sea privada o Internet), donde todos ellos podrían ser visibles e interaccionar. Respecto al tipo de objetos o dispositivos podrían ser cualquiera, desde sensores y dispositivos mecánicos hasta objetos cotidianos como pueden ser el frigorífico, el calzado o la ropa. Cualquier cosa que se pueda imaginar podría ser conectada a internet e interaccionar sin necesidad de la intervención humana.
  • 4.
    Herramientas: microcontroladores conWiFi Para poder iniciarnos en el mundo de internet de las cosas solo necesitamos un dispositivo programable con conectividad (lo más común es internet via WiFi, pero pueden ser sistemas de radiofrecuencia como SigFox o LoRa) y con la posibilidad de interactuar con el mundo real mediante el uso de sensores y actuadores (sensores de temperatura, presencia, motores, servomotores, cámaras, etc …)
  • 5.
    Opciones: Arduino, ESP8266,ESP32 y Raspberry Pi ¿Qué dispositivos cumplen los requisitos?
  • 6.
    Protocolos y serviciosonline: MQTT Ahora que ya tenemos claro los temas relacionados con el Hardware, vamos al Software. Uno de los protocolos más populares para comunicar los dispositivos es el MQTT (Message Queuing Telemetry Transport). Con el podremos conectar dispositivos entre sí mediante un broker. Podemos montar nuestro propio broker mediante mosquitto, o podemos utilizar brokers con servicios gratuitos en la nube como Adafruit.io o ThingSpeak.
  • 9.
    Node-Red Node-Red es unapopular herramienta para iniciarse de manera sencilla en el mundo IoT, ya que nos permite conectar multitud de elementos de hardware con servicios de red de manera rápida y fácil, gracias a un entorno de programación visual en el lado servidor basado en nodos y flujos. - Funciona en cualquier sistema operativo - No es necesario profundizar en tecnologías complejas para comenzar a crear nuestros propios prototipos. - Permite el desarrollo de prototipos muy rápidamente.
  • 11.
    ¿Qué ofrecemos enMarcombo y Bits & Books? En Bits & Books te ofrecemos una gran cantidad de talleres y cursos, ya sean en modalidad presencial y online de nivel profesional con temáticas relacionadas con la tecnología y la programación. Temas como Arduino, Raspberry Pi, programación en Python, domótica y especialmente temas punteros relacionados con el mundo de IoT.