Arduino anunció la introducción de una nube de IoT como parte de su estrategia profesional de IoT. Dirigida a desarrolladores, integradores de sistemas y aficionados a los fabricantes, Arduino IoT Cloud es una plataforma de aplicaciones de Internet de las cosas fácil de usar que permite a los usuarios desarrollar y administrar aplicaciones de IoT que resuelven problemas de la vida real en un entorno empresarial o en la vida cotidiana. La introducción de esta nueva plataforma se basa en la misión de Arduino de hacer que la tecnología compleja sea lo suficientemente simple para que cualquiera la use.
Luca Cipriani, CIO de Arduino, comentó: “Con el lanzamiento de Arduino IoT Cloud, Arduino ahora ofrece a sus millones de usuarios un enfoque completo de extremo a extremo para IoT que incluye hardware, firmware, servicios en la nube y conocimiento. Esta versión beta pública de Arduino IoT Cloud, con generación automática de paneles, soporte de webhooks y transporte seguro TLS completo, será un activo invaluable para los usuarios ".
La comodidad y la flexibilidad fueron consideraciones clave para Arduino IoT Cloud. Un beneficio importante es su capacidad para programar placas Arduino, mientras que los usuarios anteriores debían programarlas a través de Arduino Sketch. Arduino IoT Cloud generará rápida y automáticamente un boceto al configurar algo nuevo, lo que permitirá a un desarrollador lograr un dispositivo que funcione dentro de los cinco minutos de desempaquetar una placa. Arduino IoT Cloud también permite otros métodos de interacción, incluida la API HTTP REST, MQTT, herramientas de línea de comandos, JavaScript y WebSockets.
Massimo Banzi, CTO y cofundador de Arduino, comentó: “Arduino ahora ofrece una plataforma completa con la familia MKR, proporcionando una forma simplificada de crear nodos IoT locales y dispositivos de borde. Estos utilizan una variedad de opciones de conectividad y compatibilidad con hardware, puerta de enlace y sistemas en la nube de terceros. Arduino IoT Cloud permite a los usuarios administrar, configurar y conectar no solo el hardware Arduino, sino también la gran mayoría de dispositivos basados en Linux, lo que realmente democratiza el desarrollo de IoT ".
Diseñado para un desarrollo perfecto de IoT, el factor de forma MKR ofrece conectividad integrada y un consumo de energía muy bajo en un tamaño compacto. Estas características hacen que las placas sean la solución más adecuada para las aplicaciones de borde emergentes de IoT que funcionan con baterías, como el monitoreo ambiental, el rastreo, la agricultura, el monitoreo de energía y la automatización industrial. Para resaltar cómo Arduino IoT Cloud funcionaría en conjunto con la familia MKR en una solución del mundo real, Banzi cita un ejemplo agrícola, donde las opciones de conectividad alternativa y de bajo consumo son esenciales: “Supongamos que queremos construir un invernadero de IoT, el objetivo consiste en controlar este invernadero de forma remota, es decir, poder encender y apagar las luces, poner en marcha el sistema de riego y leer y ajustar la temperatura dentro del invernadero, todo ello sin necesidad de intervención humana.El sistema completo se puede automatizar y controlar utilizando una placa Arduino MKR WIFI 1010 junto con Arduino IoT Cloud.
“Simplemente conecte los sensores relevantes (por ejemplo, sensores de temperatura, luz y humedad), actuadores (por ejemplo, bomba de riego) e interruptores (luces y ventilador) a la placa. Sube el software (Arduino Sketch) y estará listo en minutos para controlar automáticamente las propiedades de los actuadores (por ejemplo, activar los ventiladores cuando hay demasiada humedad en el invernadero) a través de una sencilla interfaz web.
“Las propiedades se almacenan en Arduino IoT Cloud y se pueden cambiar de forma remota desde allí sin la necesidad de visitar el invernadero. Una vez que todo esto esté en su lugar, el sistema esperará los eventos y reaccionará a ellos según sea necesario, controlando perfectamente el entorno dentro del invernadero. Incluso es posible llevar esta automatización un paso más allá, ya que hemos visto una solución desarrollada basada en Arduino para establecer e indicar cuándo la fruta está perfectamente madura para la cosecha en una granja comercial ".
Más sobre Arduino IoT Cloud
Arduino IoT Cloud se diseñó teniendo en cuenta la seguridad, desde el desarrollo del producto hasta todo su ciclo de vida, lo que permite a los usuarios aprovisionar, conectar y autenticar de forma segura dispositivos a la IoT Cloud mientras se implementan en la naturaleza, y garantizar que todos los datos se transmitan entre el dispositivo y La nube de Arduino es confidencial y a prueba de manipulaciones. La autenticación de cliente (certificados X.509) se adopta para la autenticación basada en claves asimétricas, mientras que Transport Layer Security (TLS) se usa para proteger todo el tráfico hacia y desde IoT Cloud.
También hay una forma de usar webhooks para permitir que Arduino Things interactúe con otros servicios como IFTT, Google Spreadsheet y Zapier. Para obtener más información, visite: https://www.arduino.cc/en/IoT/HomePage