Tag Archives: IoT Cloud

Say hello to Arduino Cloud, more things and two new plans

via Arduino Blog

In our quest for a fully integrated online experience, Arduino Create has been expanded over the years to include many additional features. It enables everyone to write code, compile and upload directly from the browser, connect IoT devices, and build real-time dashboards. As it grew, it called for a new name: the Create platform became the Arduino Cloud. This change will be gradually applied, so you’ll still see the old name around for a bit.

Arduino Cloud Subscription Plans

Apart from this, we have big news today. Based upon your feedback, we’re happy to announce two new Cloud plans and significant free upgrades to the existing ones.

If you’re a new explorer, you can start with the Free plan. Use it to build your IoT project and easily control it from your smartphone with the Arduino IoT Remote app (available for iOS and Android). Now you can connect two devices rather than just one, as well as creating unlimited dashboards.

Check out the new Arduino Cloud plans

Or, for just $2.99/month, benefit from unlimited storage and compilation time with the new Entry plan. Access advanced features, up to 10 things, 15 days of data retention and over the air updates. 

If you need more control and power, the Maker plan has everything from the Entry plan, and is increasing from five to 25 things. It has shared dashboards and 90 days of data retention (previously 15) for the same great price of $6.99/month. Existing users will receive this upgrade automatically.

For those managing small fleets, things can get serious! Jump into the new Maker Plus plan at $23.99/month. This solution gives you up to 100 things, one year of data retention, and all features from the other plans.

Plans can be subscribed to monthly or yearly. With a one-off yearly payment, you can save up to 30% off your subscription and receive a $30 voucher for your next purchase on the Arduino store.

That’s not all. We’re working around the clock to enhance your experience on our existing platforms while cooking up new cloud-based solutions, services and community features. They’ll be available in the future to all Arduino users, so stay tuned.

Get started with the Arduino Cloud now!

Note for existing Free plan users: You can now use third-party devices such as ESP8266, which previously required a paid plan subscription. API usage now requires an Entry plan; if you have existing API keys, those will continue to work until June 1st, 2021.

The post Say hello to Arduino Cloud, more things and two new plans appeared first on Arduino Blog.

Sense the future of smart agriculture with Arduino Edge Control

via Arduino Blog

The Arduino Pro lineup continues to grow with the introduction of the new Arduino Edge Control. This is a remote monitoring and control solution optimized for outdoor environments. Easy deployment makes it suitable for smart agriculture, precision farming, and other intelligent control applications in remote locations.

Featuring built-in Bluetooth, Arduino MKR boards can expand connectivity with 2G/3G/CatM1/NB-IoT modems, LoRa®, Sigfox and WiFi. With solar power capabilities you can place it anywhere while leveraging AI on the edge. Once installed in the field, it can then be managed remotely using Arduino IoT Cloud (or other services). 

Real-time monitoring with Edge Control sensors

You can also connect sensors, provide real-time monitoring, and drive actuators — commonly used in agriculture — thereby reducing production-related risks.

Particularly aimed at smart agriculture, the sensors can collect real-time data. Weather conditions, soil quality, crop growth and any other data you need. Once sent to Arduino IoT Cloud, the data value chain becomes valuable analytics that support business processes at various levels. For example, crop yield, equipment efficiency, staff performance and so forth. The Edge Control can improve crop quality, reduce effort and minimize error by automating processes like irrigation, fertilization or pest control.

Arduino Edge Control for smart agriculture and industrial applications

Remote access and maintenance

With its robust design, the Edge Control is a fitting solution for applications in any outdoor setting. For example, using it on construction sites or in real estate to automate access control. Similarly, swimming pool maintenance and cleaning companies could monitor and control the condition of pool water from remote locations. As usual, we expect the Arduino community to come up with countless ingenious ways to implement this new technology.

To learn more about how you can use the Edge Control, check out how to get started.

The Edge Control is now available for €169/US$199 on the Arduino Store.

The post Sense the future of smart agriculture with Arduino Edge Control appeared first on Arduino Blog.

It’s easier than ever to add two-way communication to Arduino devices

via Arduino Blog

There’s a brand new device-to-device communication feature available now in the Arduino IoT Cloud. It’s something we’ve been working on for a long time. So we’re excited to see how it’ll add a whole new connected dimension to your Arduino projects.

Arduino IoT Cloud thing to thing communication

What is “Device-to-Device”? Communication?

Internally we’ve been looking at this feature as “device-to-device” communication. It will allow your Arduino devices to send wireless messages to each other, without writing a single line of code or spending time with radio modules and network protocols.

Using this feature you can link variables of the same data type between two or more cloud-enabled devices. For example, one button could set three smart bulbs to the same color. Or you could turn on a heater when temperature sensors in your room or outside in your weather station drop below a certain level. Being able to sync variables gives you an intelligent way to control multiple devices very easily.

Whether you use an Oplà IoT Kit, a MKR WiFi 1010, a Nano 33 IoT or an (upcoming!) Nano RP2040 Connect, you can configure everything from the web interface. After configuration, any changes you make to variables on one device will be reflected promptly on the other(s). This creates a seamless, powerful and secure two-way communication with almost no effort on your part, and no code required. The Arduino IoT Cloud handles authentication, security, network disruptions and any other tricky parts. 

What Does This Mean For Your Projects and Devices?

It means there are lots of options with thing-to-thing communication (also known as variable synchronization):

  • Collect sensor readings from remote devices.
  • Actuate devices remotely. For instance, pressing a button on one Arduino turns on an LED or motor on another.
  • Create a distributed algorithm where multiple devices collaborate with each other.

Are you thinking about home automation? Interactive installations? Monitoring and controlling machines from a wireless panel? This powerful new feature makes all those things easy to achieve for makers of all abilities.

Arduino Cloud thing to thing dashboard.

Combined with IoT Cloud’s dashboards this delivers a powerful new way to build incredible automations with minimal (if any) changes. Furthermore, it gives you smartphone control of your connected boards via the existing Arduino IoT Remote iOS and Android apps.

If you want to be one of the first to try it out, grab an Arduino IoT Cloud subscription. After that, just make sure you’re signed up to the Arduino newsletter to hear about other new features.

The post It’s easier than ever to add two-way communication to Arduino devices appeared first on Arduino Blog.

Upload your sketch over-the-air with the Arduino IoT Cloud!

via Arduino Blog

Over-the-air (or OTA) programming is a very useful feature in all those cases where your devices are located in places that are not easily accessible. For example, you built a weather station using the Oplá IoT Kit, situated it on your rooftop, and started monitoring the weather from an IoT Cloud dashboard. That’s great until you find a bug or want to modify something and have to climb on your roof with a laptop to do so. Here’s where OTA becomes handy. 

If you have connected an Arduino Nano 33 IoT or a MKR WiFi 1010 to the Arduino IoT Cloud, you can now update the sketch using a wireless connection from the web.

How it works

To use OTA, you need to do two things: enable a device and create a Thing.

To enable a device, you need to connect a board to the IoT Cloud and update the firmware. Just plug the device into the USB, go to the Device tab, and click Add Device. A wizard will guide you through the process — at the end, your board will be available as a target for the upload over-the-air and you will be able to update the sketch remotely!

A Thing is a component that manages the dialogue between the cloud and the physical device thanks to a dedicated library (the Arduino Connection Handler), and stores the data into the cloud. Creating a Thing is simple: just select the voice from the IoT Cloud’s main menu, configure the variables that you want to exchange with the device, and pair the board that you have just enabled.

If you are new to the IoT Cloud, here is an in-depth tutorial on how to build an IoT project with Arduino Create. Once you have configured a Thing, you will be able to perform OTA updates. 

Devices that can be updated via OTA will appear in the dropdown list of all updatable devices in the online editors of Create — the full Web Editor and the new Sketch Editor have been introduced in the Thing configuration page to make minor changes to the code.

This Sketch Editor is one of the innovations that we have introduced in the IoT Cloud with two objectives in mind: 

1. Help those who are learning to program with Arduino follow the tutorials of IoT projects, such as those included in the Oplà IoT Kit.

2. Allow users to quickly make small changes to the sketch, which do not require access to libraries or more sophisticated editing functions.

More resources

If you want to know more about OTA and the redesign of the IoT Cloud, we have prepared a couple of detailed tutorials that will walk you through the exploration of the new features. 

Uploading sketches over-the-air (OTA)

Getting started with the Arduino IoT Cloud

New to Arduino Create? It’s a platform that helps you develop and manage connected projects with Arduino, featuring tools to code, monitor, and control devices from the Internet and your smartphones. Sign up for free now!

Don’t miss any updates and receive amazing projects from Arduino in your inbox! 

Bring the power of easy connectivity into everyday life and business with the Arduino IoT Cloud

via Arduino Blog

Easy for beginners, fast for professionals! The next phase of Arduino’s cloud platform enables everyone to breathe digital life into everyday things.

The full release of Arduino IoT Cloud provides an end-to-end solution that makes building connected projects easy for makers, IoT enthusiasts, and professionals from start to finish.

Arduino IoT Cloud’s low-code approach helps you to optimize their workflows and simplify device registration for convenience and flexibility. If you are an advanced user, the platform also enables other methods of interaction, including HTTP REST API, MQTT, command line tools, Javascript, and WebSockets.

The Arduino IoT Cloud offers a range of key features, such as:

  • Automatically generated code that you can adapt with minimal effort, removing barriers for anyone who is not familiar with coding and empowering makers of all ages and experience.
  • Easy onboarding that will automatically generate a sketch layout when setting up a new device, so you can edit it right away and quickly go from unboxing to building your project.
  • On-the-go’ mobile dashboard gives you the ability to access, check data, and control remote sensor monitoring from anywhere using accessible widgets.

Getting started with the Arduino IoT Cloud has never been easier; simply sign up for free today and follow the guides to connect a device to start your project. 

Using open hardware and IoT standards, you can send and receive data across multiple connected objects within the platform — making it perfectly suited to professionals that want to manage fleets of devices. Arduino IoT Cloud supports STEM/STEAM learning programs as well. Educators can share sketches with students with pre-existing code that allows entry-level developers to understand and create projects without having any prior coding experience.

You can also upgrade your plan to power-up your tools and access additional features. For USD $6.99 per month, the Create Maker plan lets you connect more ‘things,’ save more sketches, increase data storage on the cloud, and access unlimited compilation times, plus much more. For businesses, the Create Professional plan provides flexible and scalable options for enterprise solutions.

The platform integrates with Amazon Alexa, Google Sheets, IFTTT, and ZAPIER, so you can program and manage devices using voice, spreadsheets, databases, and automate alerts via webhooks. The platform even enables developers to create custom apps using the Arduino IoT API, with custom endpoint webhooks to be added for enhanced flexibility.

Automatic control of devices through an API puts easy remote management at the heart of the platform. You can manage, configure, and connect not only Arduino hardware, but the vast majority of Linux-based devices easily and securely through a simple Internet connection. Devices are secured using X.509 certificate-based authentication, with further security benefits unlocked by the secure element crypto chips embedded into Arduino IoT-enabled boards.

Remote working with Arduino: Alexa and the Arduino IoT Cloud

via Arduino Blog

We’ll certainly remember this year, with many of us learning how to adapt and live a safe life-style under the pandemic. As many countries begin to initiate a relaxation of restrictions and we are starting to be able to leave our houses, arrange shifts to get into work (still observing safety measures), we might find ourselves with different needs.

Perhaps we got used to having the TV on more often than usual, letting the voices of shows we don’t really watch keep us company in the background while home alone… working. Maybe we just like to have a corner light up with colors which soothe our moods, or give a fancy background tint to a remote disco party as we dress with big shades and wigs.

Many of these things can easily be automated using Alexa and Arduino IoT Cloud, so when we (finally) leave the house and are not sure if the TV is still on, or if our living room corner is still purple! we can simply ask “Alexa, turn the TV off” or “Alexa, turn the living room off” and a series of smart devices and software will take care of it for us.

Let’s give it a shot…

Getting the Alexa skill: Learn how to use Arduino IoT Cloud and Amazon Alexa to interact with your sensors.

Using the MKR RGB shield with Alexa: Learn how to control your MKR RGB Shield using Arduino IoT Cloud and Amazon Alexa.

Controlling TV with Alexa: Learn how to create a voice-controlled device with Alexa and Arduino IoT Cloud in 7 minutes

Create a voice-controlled device with Alexa: Learn how to turn on/off your lamp, and change the color and luminosity of the light in seven minutes!

Want to get started with the Arduino IoT Cloud? Check out this article!