Plataformas IoT

Esta conferencia sobre IoT con Arduino fue expuesta el 1 de abril de 2017 con motivo del Arduino Day. Puedes ver el video de la conferencia completa en http://www.innovarioja.tv/index.php/video/ver/1661


Las plataformas IoT son plataformas SW que reciben los datos datos recogidos por nuestros sensores y luego son enviados por los microcontroladores. Pueden ser plataformas de terceros o plataformas propias desarrolladas por nosotros.

Plataformas SW: tratar los datos recogidos por nuestros sensores, almacenarlos y ofrecer otros servicios.

Estas plataformas tienen un HW y el SW que pueden usar estas tecnologías:

Listado de plataformas IoT: http://www.monblocnotes.com/node/1979

Algunas plataformas destacables:

Y muchas más…

ThingSpeak

ThingSpeak es un plataforma de Internet of Things (IoT) que permite recoger y almacenar datos de sensores en la nube y desarrollar aplicaciones IoT. Thingspeak también ofrece aplicaciones que permiten analizar y visualizar tus datos en MATLAB y actuar sobre los datos. Los datos de los sensores pueden ser enviados desde Arduino, Raspberry Pi, BeagleBone Black y otro HW.

Thingspeak está en colaboración con Mathworks https://en.wikipedia.org/wiki/MathWorks que es la empresa de Matlab y Simulink entre otros.

Ejemplo para enviar datos a thinkspeak con Arduino: http://community.thingspeak.com/tutorials/arduino/send-data-to-thingspeak-with-arduino/

Documentación: https://thingspeak.com/docs

Repositorio: https://github.com/iobridge/thingspeak

Canal público de Thingspeak: https://thingspeak.com/channels/242341

Carriots

Carriots es una Plataforma como Servicio (PaaS en sus siglas en inglés) diseñada para proyectos del Internet de las Cosas (IoT) y de Máquina a Máquina (M2M)

Más información: https://www.carriots.com/que-es-carriots

Carriots es una plataforma IoT creada en España.

  • Cree potentes productos y servicios IoT.
  • Conecte fácilmente “sus cosas” al Internet de las Cosas.
  • Construya sus apps inteligentes con Carriots en 5 pasos.

Pasos:

  • Conectar Dispositivos
  • Recopilar Datos
  • Gestionar Dispositivos y Datos
  • Construir APPs

Casos de uso: https://www.carriots.com/casos-de-uso

Principales ventajas

  • Listo para empezar a desarrollar.
  • Minimizar tiempo de desarrollo.
  • Gestión simplificada de múltiples proyectos: Arquitectura de 7 niveles
  • Amplia variedad de APIs y potente SDK: REST API y SDK
  • Escalabilidad inmediata
  • Inicio gratuito y pago por uso.
  • Alojamiento simplificado: Oferta PaaS para escalabilidad fiable.

Ejemplos:

Temboo

Temboo es una plataforma de IoT que nos permite conectar fácilmente mediante una API un Arduino con y hacer de intermediario con aplicaciones de terceros. Es una plataforma colaboradora con Arduino.

La librería Temboo para arduino está incluida en el IDE de Arduino dentro del Arduino Library Manager.

Web: https://temboo.com

Tembo + Arduino:

Temboo funciona con choreos que son APIs de conexión con terceros como por ejemplo la API de weather de Yahoo: https://temboo.com/library/Library/Yahoo/Weather/

Temboo tiene un sistema de generación de código para Arduino, pero es limitado y en su lugar puede usarse la API REST. Solo vale para unos pocos modelos de Arduino.

Temboo no almacena solo ejecuta choreos que usa interconexión con terceros: https://temboo.com/restapi/reference

Temboo permite usar varios protocolos:

Adafruit IO

Otra plataforma IoT con muy buena integración con Arduino y su funcionalidad más potente es la fácil creación de dashboards. La usaremos en el taller para practicar con MQTT.

Web https://io.adafruit.com

Tutorial: https://learn.adafruit.com/adafruit-io/overview

API documentation: https://io.adafruit.com/api/docs/#!/v2

Plataformas privadas

Existen plataformas que puedes instalar en tu propio servidor físico, en un servidor en la nube o incluso en un hosting compartido y también en una raspberry Pi.

Y también es posible programar tu propia plataforma como http://www.aprendiendoarduino.com/servicios/ montada sobre un hosting compartido y hecho con HTML5, PHP y javascript.

Anuncios

2 pensamientos en “Plataformas IoT

  1. Pingback: Arduino Day Logroño 2017 | Aprendiendo Arduino

  2. Pingback: Saber Más Arduino Empresas | Aprendiendo Arduino

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s