Skip to content

Commit e5970ae

Browse files
committed
Update IoT Cloud naming
1 parent 4834ed2 commit e5970ae

File tree

29 files changed

+108
-109
lines changed

29 files changed

+108
-109
lines changed

content/arduino-cloud/01.guides/04.micropython/content.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The goals of this tutorial are:
2525

2626
- Connect your Arduino device to your Wi-Fi® network.
2727
- Connect your Arduino device to the Arduino Cloud via MicroPython.
28-
- Control an LED using the Arduino IoT Cloud.
28+
- Control an LED using the Arduino Cloud.
2929

3030
## Hardware & Software Needed
3131

@@ -109,7 +109,7 @@ This file should be copied over to the flash drive that mounts when MicroPython
109109

110110
### Install Cloud Library
111111

112-
To install the Arduino IoT Cloud (Micro)Python library on your board, you can use the Python based tool `mpremote`. This requires Python to be installed. On macOS and Linux Python usually comes pre-installed. If it's not installed on your system you may download it from [here](https://www.python.org/downloads/). Then, to install `mpremote` you can use pip:
112+
To install the Arduino Cloud (Micro)Python library on your board, you can use the Python based tool `mpremote`. This requires Python to be installed. On macOS and Linux Python usually comes pre-installed. If it's not installed on your system you may download it from [here](https://www.python.org/downloads/). Then, to install `mpremote` you can use pip:
113113

114114
```bash
115115
$ pip install mpremote
@@ -218,8 +218,8 @@ If the code is not working, there are some common issues we can troubleshoot:
218218

219219
- Make sure MicroPython >= 1.2 is installed on your board.
220220
- Check the Wi-Fi® credentials in the `secrets.py` file.
221-
- Ensure the device ID and Cloud password in the `secrets.py` file match with what is registered on the IoT Cloud.
222-
- Make sure your IoT Cloud Thing is correctly set up and your device is assigned to it.
221+
- Ensure the device ID and Cloud password in the `secrets.py` file match with what is registered on the Arduino Cloud.
222+
- Make sure your Arduino Cloud Thing is correctly set up and your device is assigned to it.
223223

224224
## Conclusion
225225

content/arduino-cloud/01.guides/07.node-red/nodered-intro.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: 'Node-RED'
33
description: 'Learn how to use Node-RED together with the Arduino Cloud.'
44
tags:
55
- Node-RED
6-
- IoT Cloud
6+
- Arduino Cloud
77
- Automation
88
- IoT
99
author: 'Liam Aljundi'
@@ -33,7 +33,7 @@ In this tutorial, we will look into the applications of using Node-RED together
3333

3434
For this tutorial, you will need a cloud compatible board. You will find all compatible boards in the link below:
3535

36-
- [Arduino Cloud compatible hardware.](/cloud/iot-cloud/tutorials/iot-cloud-getting-started#compatible-hardware)
36+
- [Arduino Cloud compatible hardware.](/arduino-cloud/hardware/devices#type-of-devices)
3737

3838

3939
## Node-RED Setup
@@ -121,7 +121,7 @@ In addition to the default nodes installed in node-RED, you can use the palette
121121

122122
![Installing the Arduino Cloud Palette](assets/nodered-03.gif)
123123

124-
Now, you should be able to use the Arduino Cloud nodes from the palette on the left side of the editor. There are five IoT Cloud nodes: property in, property out, historic, periodic, and inject. Each of the nodes has a description of its function, which appears when you hover over the node.
124+
Now, you should be able to use the Arduino Cloud nodes from the palette on the left side of the editor. There are five Arduino Cloud nodes: property in, property out, historic, periodic, and inject. Each of the nodes has a description of its function, which appears when you hover over the node.
125125

126126
## Setting Up a Thing
127127

@@ -173,7 +173,7 @@ Follow the steps below to set up the Thing:
173173

174174
### Circuit
175175

176-
The final step is connecting the **DHT11 humidity sensor** to our Arduino MKR Wi-Fi 1010 board, as shown in the image below. You can also freely use any other [IoT Cloud compatible board](/cloud/iot-cloud/tutorials/iot-cloud-getting-started#compatible-hardware) and a different sensor.
176+
The final step is connecting the **DHT11 humidity sensor** to our Arduino MKR Wi-Fi 1010 board, as shown in the image below. You can also freely use any other [Arduino Cloud compatible board](/arduino-cloud/hardware/devices#type-of-devices) and a different sensor.
177177

178178
![Connecting the DHT11 Sensor.](assets/rednode-09.png)
179179

content/arduino-cloud/01.guides/08.alexa/alexa.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ In this tutorial you will learn how to integrate the [Arduino Cloud](app.arduino
1717

1818
This tutorial focuses on using the [MKR RGB Shield](https://store.arduino.cc/products/arduino-mkr-rgb-shield) but can easily be modified to use any other RGB pixels / matrices.
1919

20-
***You can also find all variables that can be synchronized between Arduino Cloud and Alexa in the [IoT Cloud Variables guide](/arduino-cloud/getting-started/cloud-variables#alexa-variables).***
20+
***You can also find all variables that can be synchronized between Arduino Cloud and Alexa in the [Cloud Variables guide](/arduino-cloud/getting-started/cloud-variables#alexa-variables).***
2121

2222
## Goals
2323

@@ -169,4 +169,4 @@ Did you know that the Arduino Cloud supports over the air uploads? When you've u
169169

170170
***Over the Air uploads require an Entry plan to the Arduino Cloud***
171171

172-
To use this feature, make sure the board has power. If your board is already connected to the IoT Cloud, you will be able to upload to it over the air. Navigate to the Things sketch tab in the Arduino Cloud interface, and you should see it being discovered just as if it was connected via USB.
172+
To use this feature, make sure the board has power. If your board is already connected to the Arduino Cloud, you will be able to upload to it over the air. Navigate to the Things sketch tab in the Arduino Cloud interface, and you should see it being discovered just as if it was connected via USB.

content/arduino-cloud/02.hardware/03.lora/lora.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ tags:
55
- LoRa®
66
- LoRaWAN®
77
- 'The Things Industries'
8-
- 'IoT Cloud'
8+
- 'Arduino Cloud'
99
author: 'Karl Söderby'
1010
hero_position: 2
1111
hardware:
@@ -206,7 +206,7 @@ void setup() {
206206
207207
/*
208208
The following function allows you to obtain more information
209-
related to the state of network and IoT Cloud connection and errors
209+
related to the state of network and Arduino Cloud connection and errors
210210
the higher number the more granular information you’ll get.
211211
The default is 0 (only errors).
212212
Maximum is 4
@@ -257,7 +257,7 @@ This code will simply increase the `test` variable every 3 minutes, which will s
257257

258258
If you have an Arduino PRO Gateway, you will need to register it, using the [manager for Linux devices](https://app.arduino.cc/devices).
259259

260-
You can visit the [Activate an Arduino Pro Gateway with IoT Cloud](https://support.arduino.cc/hc/en-us/articles/4407770369042-Activate-an-Arduino-Pro-Gateway-with-IoT-Cloud ) article for more details.
260+
You can visit the [Activate an Arduino Pro Gateway with Arduino Cloud](https://support.arduino.cc/hc/en-us/articles/4407770369042-Activate-an-Arduino-Pro-Gateway-with-IoT-Cloud ) article for more details.
261261

262262
### Migrate Existing Gateway
263263

content/arduino-cloud/02.hardware/05.cellular/cellular.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Connection through mobile networks can be considered in remote areas where there
1919

2020
***For more information, visit the [Arduino SIM page](https://store.arduino.cc/digital/sim).***
2121

22-
***Note that a secured connection is a memory intense operation, so there's not a lot of memory for the user application (e.g. around 2.6 kB on the MKR GSM 1400). Using a lot of IoT Cloud variables may cause the sketch to run out of memory on boards which don't offload the SSL stack and make it crash.***
22+
***Note that a secured connection is a memory intense operation, so there's not a lot of memory for the user application (e.g. around 2.6 kB on the MKR GSM 1400). Using a lot of Arduino Cloud variables may cause the sketch to run out of memory on boards which don't offload the SSL stack and make it crash.***
2323

2424
## Setup
2525

content/arduino-cloud/03.cloud-interface/00.sketches/sketches.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ This section highlights some important aspects of writing code with regard to th
128128

129129
### Watchdog Timer (WDT)
130130

131-
All IoT Cloud sketches use a **Watchdog Timer (WDT)** by default. The WDT can be used to automatically recover from hardware faults or unrecoverable software errors.
131+
All Arduino Cloud sketches use a **Watchdog Timer (WDT)** by default. The WDT can be used to automatically recover from hardware faults or unrecoverable software errors.
132132

133133
A WDT is essentially a countdown timer, whereas it starts counting from a set value, and upon reaching zero, it resets the board. To prevent it from reaching zero, we continuously call it from the `loop()`, using the `ArduinoCloud.update()` function.
134134

@@ -179,7 +179,7 @@ For a more complex and commented example, you can have a look at the [BlinkWitho
179179

180180
### I2C Usage
181181

182-
Components connected via I²C (including the sensors onboard the [MKR IoT Carrier](https://store.arduino.cc/products/arduino-mkr-iot-carrier)) uses the same bus as the **ECCX08** crypto chip. As the crypto chip is an essential part of establishing a connection to the IoT Cloud (it contains the credentials), it is important that other I²C peripherals are initialized after the connection has been made.
182+
Components connected via I²C (including the sensors onboard the [MKR IoT Carrier](https://store.arduino.cc/products/arduino-mkr-iot-carrier)) uses the same bus as the **ECCX08** crypto chip. As the crypto chip is an essential part of establishing a connection to the Arduino Cloud (it contains the credentials), it is important that other I²C peripherals are initialized after the connection has been made.
183183

184184
For example, if you are initializing a library such as [Arduino_MKRENV](https://www.arduino.cc/reference/en/libraries/arduino_mkrenv), your `setup()` should be implemented as:
185185

@@ -205,13 +205,13 @@ void setup() {
205205

206206
### Avoid Blocking Serial Communication
207207

208-
`while(!Serial) {}` loops endlessly until the Serial Monitor is opened. This is a useful practice in cases where you want to see all debug output from the start of the sketch execution. However, when building IoT systems using **`while(!Serial){}` can hinder our project from running autonomously**, stopping the board from connecting to the network and IoT Cloud before manually opening the Serial Monitor. Therefore, it is recommended to consider removing the `while(!Serial){}` loop if it's not necessary.
208+
`while(!Serial) {}` loops endlessly until the Serial Monitor is opened. This is a useful practice in cases where you want to see all debug output from the start of the sketch execution. However, when building IoT systems using **`while(!Serial){}` can hinder our project from running autonomously**, stopping the board from connecting to the network and Arduino Cloud before manually opening the Serial Monitor. Therefore, it is recommended to consider removing the `while(!Serial){}` loop if it's not necessary.
209209

210210
A common trick is to add a **`delay(1500);` command after `Serial.begin(9600);`**. This will slightly slow down the initialization of your device but will give you some time to open the serial monitor when you're interested in seeing its output without losing the very first lines.
211211

212212
## Create Agent
213213

214-
The [Arduino Create Agent](https://github.com/arduino/arduino-create-agent) is a single binary that will appear on the menu bar and work in the background. It allows you to use the Arduino IoT Cloud and the Arduino Web Editor to seamlessly upload code to any board directly from the browser.
214+
The [Arduino Create Agent](https://github.com/arduino/arduino-create-agent) is a single binary that will appear on the menu bar and work in the background. It allows you to use the Arduino Cloud and the Arduino Web Editor to seamlessly upload code to any board directly from the browser.
215215

216216
Downloading and installing the Arduino Create Agent plugin can be done following [this quick and easy process](https://create.arduino.cc/getting-started/plugin/welcome).
217217

content/arduino-cloud/03.cloud-interface/02.variables/variables.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: 'IoT Cloud Variables'
2+
title: 'Cloud Variables'
33
description: 'Learn how to configure and use variables in your Arduino Cloud sketches.'
4-
tags: [IoT Cloud, Variables]
4+
tags: [Arduino Cloud, Variables]
55
author: 'Karl Söderby'
66
difficulty: beginner
77
---

content/arduino-cloud/03.cloud-interface/03.dashboard-widgets/dashboard-widgets.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Dashboards & Widgets'
33
description: 'Learn about dashboards and the different widgets that can be used to monitor & control your board.'
4-
tags: [IoT Cloud, Widgets, Dashboards]
4+
tags: [Arduino Cloud, Widgets, Dashboards]
55
author: 'Karl Söderby'
66
difficulty: beginner
77
---

content/arduino-cloud/03.cloud-interface/04.triggers/triggers.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
title: Triggers
33
description: Learn how to use triggers that allow you to send notifications based on set conditions.
44
author: Hannes Siebeneicher
5-
tags: [IoT Cloud, Triggers, Cloud Notification]
5+
tags: [Arduino Cloud, Triggers, Cloud Notification]
66
---
77

8-
Triggers react to certain conditions inside your IoT Cloud Thing, such as a boolean being true, or a string being assigned a value. As soon as a set condition is met a notification gets triggered and sent to you. This is useful when you monitor data and you need to know about any change as soon as it happens. This could be anything from different values in environmental monitoring or security-related information such as movement detection.
8+
Triggers react to certain conditions inside your Arduino Cloud Thing, such as a boolean being true, or a string being assigned a value. As soon as a set condition is met a notification gets triggered and sent to you. This is useful when you monitor data and you need to know about any change as soon as it happens. This could be anything from different values in environmental monitoring or security-related information such as movement detection.
99

1010
Triggers can be set up for any of your existing projects, and are found in the [cloud home section](https://cloud.arduino.cc/home/).
1111

1212
## Hardware & Software Needed
1313

1414
- [Arduino Cloud](app.arduino.cc) (Maker plan).
15-
- Cloud-compatible boards, [see full list](https://docs.arduino.cc/arduino-cloud/getting-started/iot-cloud-getting-started#compatible-hardware).
15+
- Cloud-compatible boards, [see full list](https://docs.arduino.cc/arduino-cloud/guides/overview#compatible-hardware).
1616

17-
***In this tutorial, we use the [Nano 33 IoT](https://store.arduino.cc/products/arduino-nano-33-iot). This is not a requirement, you can use any IoT Cloud-compatible board for this tutorial.***
17+
***In this tutorial, we use the [Nano 33 IoT](https://store.arduino.cc/products/arduino-nano-33-iot). This is not a requirement, you can use any Arduino Cloud-compatible board for this tutorial.***
1818

1919
## Setup & Configuration
2020

@@ -87,7 +87,7 @@ void setup() {
8787
8888
/*
8989
The following function allows you to obtain more information
90-
related to the state of network and IoT Cloud connection and errors
90+
related to the state of network and Arduino Cloud connection and errors
9191
the higher number the more granular information you’ll get.
9292
The default is 0 (only errors).
9393
Maximum is 4

content/arduino-cloud/05.iot-remote-app/01.getting-started/iot-remote-app.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,4 @@ Head over to the [Arduino Cloud - Things](app.arduino.cc/things) and go to the T
7777

7878
![Synchronizing variables.](assets/remote-app-cloud-variables.png)
7979

80-
Simply described, this allows you to use your phone as an input for a number of different applications. For example, the `Compass` variable can be used to control the angle of a servo motor on another device. You can read more about how to synchronize these variables in the [Use Sensor Data From Your Phone](/arduino-cloud/tutorials/iot-remote-phone-sensors) tutorial, that includes a practical example.
80+
Simply described, this allows you to use your phone as an input for a number of different applications. For example, the `Compass` variable can be used to control the angle of a servo motor on another device. You can read more about how to synchronize these variables in the [Use Sensor Data From Your Phone](/arduino-cloud/iot-remote-app/iot-remote-phone-sensors) tutorial, that includes a practical example.

content/arduino-cloud/05.iot-remote-app/02.iot-remote-phone-sensors/iot-remote-phone-sensors.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ void setup() {
137137
138138
/*
139139
The following function allows you to obtain more information
140-
related to the state of network and IoT Cloud connection and errors
140+
related to the state of network and Arduino Cloud connection and errors
141141
the higher number the more granular information you’ll get.
142142
The default is 0 (only errors).
143143
Maximum is 4
@@ -157,7 +157,7 @@ void loop() {
157157
158158
/*
159159
Since Compass is READ_WRITE variable, onCompassChange() is
160-
executed every time a new value is received from IoT Cloud.
160+
executed every time a new value is received from Arduino Cloud.
161161
*/
162162
void onCompassChange() {
163163
// Add your code here to act upon Compass change

content/arduino-cloud/06.features/02.cloud-scheduler/cloud-scheduler.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
title: 'Scheduler'
33
description: 'Learn how to use the scheduler feature to trigger repeating jobs during specific times.'
4-
tags: [IoT Cloud, Scheduler, Time]
4+
tags: [Arduino Cloud, Scheduler, Time]
55
author: 'Karl Söderby'
66
software:
77
- iot-cloud
88
---
99

10-
It is now possible to schedule jobs with the [Arduino Cloud](app.arduino.cc), using the new `CloudSchedule` variable type. You can pick a start & end date for when the variable should be triggered, and for how long it should be active. This variable can be controlled in real time using a graphical widget that you can place on an IoT Cloud dashboard.
10+
It is now possible to schedule jobs with the [Arduino Cloud](app.arduino.cc), using the new `CloudSchedule` variable type. You can pick a start & end date for when the variable should be triggered, and for how long it should be active. This variable can be controlled in real time using a graphical widget that you can place on an Arduino Cloud dashboard.
1111

1212
We can for example have:
1313

@@ -21,7 +21,7 @@ The goals of this project are:
2121
- Learn how the `CloudSchedule` variable works.
2222
- Learn how to access local time in your sketch.
2323

24-
Make sure you have a [cloud-compatible board](/cloud/iot-cloud/tutorials/technical-reference#compatible-hardware).
24+
Make sure you have a [cloud-compatible board](/arduino-cloud/hardware/devices#type-of-devices).
2525

2626
## How Does it Work?
2727

@@ -151,7 +151,7 @@ time_variable = ArduinoCloud.getLocalTime();
151151

152152
### Create a Thing
153153

154-
***If you are new to the Arduino Cloud, you can either visit the [Getting Started with Arduino Cloud](https://docs.arduino.cc/cloud/iot-cloud/tutorials/iot-cloud-getting-started) guide, or any of the tutorials in the [Arduino Cloud documentation](https://docs.arduino.cc/cloud/iot-cloud). There you will find detailed step by step guides.***
154+
***If you are new to the Arduino Cloud, you can either visit the [Getting Started with Arduino Cloud](/arduino-cloud/guides/overview) guide, or any of the tutorials in the [Arduino Cloud documentation](/arduino-cloud/). There you will find detailed step by step guides.***
155155

156156
**1.** Navigate to [Arduino Cloud](app.arduino.cc). You will need to log in with your Arduino account.
157157

content/arduino-cloud/06.features/03.device-to-device/device-to-device.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The goals of this project are:
2929
- 2x [Arduino Nano RP2040 Connect](https://store.arduino.cc/nano-rp2040-connect-with-headers).
3030
- Micro USB cable.
3131

32-
***Note: It is not required to have two devices of the same type. You can for example use a Nano RP2040 Connect and a MKR WiFi 1010. Any [IoT Cloud enabled Wi-Fi board](/cloud/iot-cloud/tutorials/iot-cloud-getting-started#compatible-hardware) will work with this tutorial.***
32+
***Note: It is not required to have two devices of the same type. You can for example use a Nano RP2040 Connect and a MKR WiFi 1010. Any [Arduino Cloud enabled Wi-Fi board](/arduino-cloud/hardware/devices#type-of-devices) will work with this tutorial.***
3333

3434
We will also need the following components for the circuit:
3535

@@ -117,7 +117,7 @@ void setup() {
117117
118118
/*
119119
The following function allows you to obtain more information
120-
related to the state of network and IoT Cloud connection and errors
120+
related to the state of network and Arduino Cloud connection and errors
121121
the higher number the more granular information you’ll get.
122122
The default is 0 (only errors).
123123
Maximum is 4
@@ -211,7 +211,7 @@ void setup() {
211211
212212
/*
213213
The following function allows you to obtain more information
214-
related to the state of network and IoT Cloud connection and errors
214+
related to the state of network and Arduino Cloud connection and errors
215215
the higher number the more granular information you’ll get.
216216
The default is 0 (only errors).
217217
Maximum is 4

0 commit comments

Comments
 (0)