We’re back in the Cloud today, looking at all the updated features of the Arduino IoT Cloud! Check out what’s new for 2024 and build your first cloud project using Uno R4 WiFi and ESP32 DevKit boards.
In this first of (at least) three videos, we will revisit the Arduino IoT Cloud. There have been several changes to Arduino's IoT product since we last looked at it, including a “Triggers” feature and support for almost anything that can connect to the Internet.
We will build a cloud project using an Arduino Uno R4 WiFi board and an ESP32 Dev Kit. We’ll see how to use the cloud console to set up the boards as cloud devices, associate them with a “thing,” and create cloud variables for them. Then, we will build a dashboard to control our boards.
If you want a detailed step-by-step guide to getting started with the cloud, check out the accompanying article for this video at https://dronebotworkshop.com/iot-cloud-fundamentals.
It will have you working up in the cloud in no time!
Here is a breakdown of today's episode:
00:00 - Introduction
01:47 - Arduino IoT Cloud
05:36 - Cloud Console Tour
07:50 - Building a Cloud Project
10:22 - Add an Uno R4 WiFi Device
13:39 - Build a Thing
16:20 - Cloud Project Code
20:38 - Dashboard and Demo
23:29 - Modify using Desktop IDE
28:19 - Cloud Project Demo 2 - Variables and Dashboard
30:30 - ESP32 Project
37:39 - LED Code with OTA Update
40:15 - Device to Device
43:09 - Using Triggers
41:47 - Add trigger and test
46:26 - Conclusion
I have decided to make this the first video in a series because there are so many new IoT Cloud features, too many for one video or even two. The next one will cover using MicroPython with the IoT Cloud, followed by an episode about using the Cloud with Amazon Alexa Home devices.
I've also been working with Arduino (I will be presenting an IoT Cloud project at Arduino Days 2024), and I asked them for a discount coupon so you could try the cloud. They obliged, and you can use code DRONEBOTSHOP when signing up for a monthly Maker plan. You'll get two months free, so you can try out the Arduino Iot Cloud for yourself.
Hope you enjoy the video!
Bill
"Never trust a computer you can’t throw out a window." — Steve Wozniak
Glad to see those improvements. I had a fairly full-fledged cloud app built about 9 months ago but had to remove it since the RV is for sale and I didn't want to maintain the system. There are some great new features there I could have used. Looking forward to more.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
Hi Bill, Nice video as always.
I ran into some servo issues with the Uno R4 WiFi board -- servo jitter at rest.
All of the advice says the power delivery to the servo was likely at fault.
But finally found related info here:
https://forum.arduino.cc/t/trouble-with-servos-on-r4-wifi/1151749
My power turned out to be fine.
I had to install the Zip version of the servo library since the release version does not yet have the fix.
Also, there is no longer a secret key generated for the Uno R4 -- that is further hidden under the covers it seems.
I did also try the Arduino Nano ESP32 and that DOES still require a secret key.