Arduino introduces IoT Cloud
| Wayne Chen
The Arduino IoT Cloud is an easy-to-use IoT application platform for developers, system integrators and manufacturers alike, enabling users to develop and manage IoT applications that solve real-world problems in a business or everyday life.
The introduction of this platform is built on the mission of Arduino, even if the complex technology is simple enough for anyone to use.
“With the introduction of the Arduino IoT cloud, Arduino now offers a complete end-to-end IoT approach to its millions of users, including hardware, firmware, cloud services and knowledge,” says Arduino CIO Luca Cipriani . This public beta release of the Arduino IoT Cloud, with automatic dashboard generation, webhooks support, and full TLS secure transport, will be an invaluable asset to users.
Convenience and flexibility are key considerations for the Arduino IoT cloud. One major benefit is that it can program Arduino boards, which previously required programming with Arduino Sketch.
The Arduino IoT cloud quickly and automatically generates sketches when setting new things, enabling developers to implement a working device in less than 5 minutes.
“Arduino now offers a complete platform with the MKR family, providing a streamlined way to create local IoT nodes and edge devices,” says Arduino CTO Massicot Banzi, “they use a range of connectivity options and are compatible with third-party hardware, gateways, and cloud systems. The Arduino IoT Cloud not only allows users to manage, configure and connect Arduino hardware, but also allows users to connect to most linux-based devices - truly democratizing IoT development.”
Designed for seamless IoT development, the MKR form factor provides embedded connectivity and low power consumption in a compact footprint.
These features make boards the best solution for emerging battery-powered IoT edge applications such as environmental monitoring, tracking, agriculture, energy monitoring and industrial automation.
To highlight how the Arduino IoT Cloud works with the MKR series in real-world solutions, Banzi cites an agricultural example where low-power and alternative connectivity options are essential:
Suppose we want to build an IoT greenhouse with the goal of remotely controlling the greenhouse, turning the lights on and off, starting the irrigation system, reading and adjusting the temperature inside the greenhouse, all without human intervention. The entire system can be automated and controlled using the Arduino MKR WIFI 1010 board and the Arduino IoT Cloud.
Simply connect the relevant sensors (such as temperature, light and humidity sensors), actuators (such as irrigation pumps) and switches (lights and fans) to the board. The upload software (Arduino Sketch), which will be ready in minutes, automatically controls the properties of the actuator through a simple web interface (for example, when the humidity in the greenhouse is too high).