Skip to content

Commit 1014562

Browse files
authored
Merge pull request #1500 from arduino/karlsoderby/fixlinks-iotc-2
[Arduino Cloud] Link fixes
2 parents d33a792 + a946d22 commit 1014562

File tree

27 files changed

+55
-55
lines changed

27 files changed

+55
-55
lines changed

content/arduino-cloud/01.guides/00.overview/overview.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ tags: [Arduino Cloud, Getting Started]
55
author: 'Karl Söderby'
66
---
77

8-
The [Arduino Cloud](app.arduino.cc) is a platform for developing Arduino projects and connecting them to the world. It supports secure connections with boards via [Wi-Fi®](/arduino-cloud/hardware/wifi), [LoRa®](/arduino-cloud/hardware/lora), [Ethernet](/arduino-cloud/hardware/ethernet) and [Cellular (GSM/NB-IoT)](/arduino-cloud/hardware/cellular), and lets you create a system for sending any variable information you can think of from one board to another within minutes of unboxing them.
8+
The [Arduino Cloud](https://app.arduino.cc/) is a platform for developing Arduino projects and connecting them to the world. It supports secure connections with boards via [Wi-Fi®](/arduino-cloud/hardware/wifi), [LoRa®](/arduino-cloud/hardware/lora), [Ethernet](/arduino-cloud/hardware/ethernet) and [Cellular (GSM/NB-IoT)](/arduino-cloud/hardware/cellular), and lets you create a system for sending any variable information you can think of from one board to another within minutes of unboxing them.
99

1010
The Arduino Cloud platform includes:
1111
- an **Integrated Development Environment (IDE)** for programming your boards,
@@ -34,7 +34,7 @@ And if you want to read the value of a sensor connected to your device, it would
3434

3535
Networking code and data synchronizing is **automatically done**, so just focus on the project, and let the Arduino Cloud handle the rest.
3636

37-
***This document will help you get familiar with the [Arduino Cloud](app.arduino.cc) service, and once you've got a good hang of it, you can explore the [rest of the documentation](/arduino-cloud/).***
37+
***This document will help you get familiar with the [Arduino Cloud](https://app.arduino.cc/) service, and once you've got a good hang of it, you can explore the [rest of the documentation](/arduino-cloud/).***
3838

3939
## Compatible Boards
4040

@@ -82,7 +82,7 @@ By default, you will have a **free plan**, which can be upgraded to a number of
8282

8383
### 2. Configure a Device
8484

85-
First you will need to connect your board to your computer, and configure your device in the [Devices](app.arduino.cc/devices) tab.
85+
First you will need to connect your board to your computer, and configure your device in the [Devices](https://app.arduino.cc/devices) tab.
8686

8787
![Devices in the Arduino Cloud.](assets/device.png)
8888

@@ -133,7 +133,7 @@ Once you done all configurations, created a program & dashboard, you can sit bac
133133
## Guides
134134

135135
We recommend checking out the following guides to get started with various coding frameworks:
136-
- [Arduino / C++ setup (default setup)](arduino-cloud/guides/arduino-c) - the default installation using the built-in code editor and an Arduino / ESP32 board.
136+
- [Arduino / C++ setup (default setup)](/arduino-cloud/guides/arduino-c) - the default installation using the built-in code editor and an Arduino / ESP32 board.
137137
- [Python setup](/arduino-cloud/guides/python) - set up of a manual device to run on a PC / Linux system such as Raspberry Pi.
138138
- [MicroPython setup](/arduino-cloud/guides/micropython) - setup of MicroPython on a select number of supported boards.
139139
- [JavaScript / node.js setup](/arduino-cloud/guides/javascript) - setup of JavaScript using node.js, perfect for integrating your front-end projects with the Arduino Cloud.

content/arduino-cloud/01.guides/02.arduino-c/arduino-c.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ You will also need a supported board:
3030

3131
## Setup
3232

33-
In this section, we will go through the steps necessary to connect your Arduino board to the Arduino Cloud. To follow these steps, please make sure you have a [registered Arduino account](https://login.arduino.cc/login), and that you have access to the [Arduino Cloud](app.arduino.cc).
33+
In this section, we will go through the steps necessary to connect your Arduino board to the Arduino Cloud. To follow these steps, please make sure you have a [registered Arduino account](https://login.arduino.cc/login), and that you have access to the [Arduino Cloud](https://app.arduino.cc/).
3434

3535
### Configure Device
3636

37-
First navigate to [Arduino Cloud](app.arduino.cc), and click on the **Devices** tab. Here you can see all your devices, and configure a new one. Depending on what type of board you have, the configuration will vary.
37+
First navigate to [Arduino Cloud](https://app.arduino.cc/), and click on the **Devices** tab. Here you can see all your devices, and configure a new one. Depending on what type of board you have, the configuration will vary.
3838

3939
***For more details, see the [documentation for devices](/arduino-cloud/hardware/devices).***
4040

content/arduino-cloud/01.guides/03.esp32/esp32.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ You will also need a **ESP32 or ESP8266** development board.
2424

2525
## Setup
2626

27-
In this section, we will go through the steps necessary to connect your ESP32 board to the Arduino Cloud. To follow these steps, please make sure you have a [registered Arduino account](https://login.arduino.cc/login), and that you have access to the [Arduino Cloud](app.arduino.cc).
27+
In this section, we will go through the steps necessary to connect your ESP32 board to the Arduino Cloud. To follow these steps, please make sure you have a [registered Arduino account](https://login.arduino.cc/login), and that you have access to the [Arduino Cloud](https://app.arduino.cc/).
2828

2929
### Configure Device
3030

31-
First navigate to [Arduino Cloud - Devices](app.arduino.cc/devices). Here you can see all your devices, and configure a new one.
31+
First navigate to [Arduino Cloud - Devices](https://app.arduino.cc/devices). Here you can see all your devices, and configure a new one.
3232

3333
1. Click on **"Add Device"**
3434
2. Select **"Third Party Device"**

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ The goals of this tutorial are:
4040

4141
Before we start, make sure you have MicroPython installed on your board. If you haven't you can follow [this tutorial](https://docs.arduino.cc/micropython/basics/board-installation).
4242

43-
Then, we need to configure a Thing in the [Arduino Cloud](app.arduino.cc/things) consisting of two boolean variables called `led` and `ledSwitch`. Follow the instructions below to do so.
43+
Then, we need to configure a Thing in the [Arduino Cloud](https://app.arduino.cc/things) consisting of two boolean variables called `led` and `ledSwitch`. Follow the instructions below to do so.
4444

4545
### Thing & Device Configuration
4646

@@ -79,7 +79,7 @@ Your Thing should look something like this when you are finished:
7979

8080
When finished with creating your Thing, we also need to create a dashboard, a tool to monitor & interact with the cloud variables.
8181

82-
1. Go to the [dashboards](app.arduino.cc/dashboards) section, and **create a new dashboard.**
82+
1. Go to the [dashboards](https://app.arduino.cc/dashboards) section, and **create a new dashboard.**
8383
2. In the dashboard, first create a **LED** widget, and link it to the `led` variable we created earlier.
8484
3. Create a **Switch** widget, and link it to `ledSwitch`.
8585
4. You should now have two widgets, looking something like the image below:

content/arduino-cloud/01.guides/05.python/python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ To follow this guide, make sure to have:
3737

3838
## Cloud Setup
3939

40-
To begin with, we need to create a manual device, and create a new [Thing](/arduino-cloud/cloud-interface/things). Navigate to the [Arduino Cloud](app.arduino.cc) and to the **"Things"** tab.
40+
To begin with, we need to create a manual device, and create a new [Thing](/arduino-cloud/cloud-interface/things). Navigate to the [Arduino Cloud](https://app.arduino.cc/) and to the **"Things"** tab.
4141

4242
### Thing & Device Configuration
4343

content/arduino-cloud/01.guides/06.javascript/javascript.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ To follow this guide, make sure to have:
2828

2929
## Cloud Setup
3030

31-
To begin with, we need to create a manual device, and create a new [Thing](/arduino-cloud/cloud-interface/things). Navigate to the [Arduino Cloud](app.arduino.cc) and to the **"Things"** tab.
31+
To begin with, we need to create a manual device, and create a new [Thing](/arduino-cloud/cloud-interface/things). Navigate to the [Arduino Cloud](https://app.arduino.cc/) and to the **"Things"** tab.
3232

3333
### Thing & Device Configuration
3434

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ The final step is connecting the **DHT11 humidity sensor** to our Arduino MKR Wi
181181

182182
Use the steps below to use Node-RED with the Arduino Cloud:
183183

184-
**1.** Go to the [API keys section](app.arduino.cc/home/api-keys), and create a new API key.
184+
**1.** Go to the [API keys section](https://app.arduino.cc/home/api-keys), and create a new API key.
185185

186186
**2.** Save the Client ID and Client Secret in a safe document
187187

@@ -249,4 +249,4 @@ Now, all you need to do is replace the debug node with the email node to receive
249249

250250
## Further Applications
251251

252-
In this tutorial we demonstrated how you can use the [Arduino Cloud](app.arduino.cc) together with [Node-RED](https://nodered.org/) to build a more complex automation applications. The email notification is only one of the many different use cases, other applications can be creating communication between the Arduino Cloud to other home automation devices, sending customized SMS and WhatsApp messages, and many more.
252+
In this tutorial we demonstrated how you can use the [Arduino Cloud](https://app.arduino.cc/) together with [Node-RED](https://nodered.org/) to build a more complex automation applications. The email notification is only one of the many different use cases, other applications can be creating communication between the Arduino Cloud to other home automation devices, sending customized SMS and WhatsApp messages, and many more.

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ featuredImage: 'cloud'
1111

1212
<iframe width="100%" height="400" src="https://www.youtube.com/embed/OMvZjwFYimo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
1313

14-
In this tutorial you will learn how to integrate the [Arduino Cloud](app.arduino.cc) with the [Amazon Alexa skill](https://www.amazon.com/Arduino-LLC/dp/B07ZT2PK2H). At the end of this tutorial, we will be able to change the color of an RGB matrix connected to your Arduino, using only voice commands in the Alexa app.
14+
In this tutorial you will learn how to integrate the [Arduino Cloud](https://app.arduino.cc/) with the [Amazon Alexa skill](https://www.amazon.com/Arduino-LLC/dp/B07ZT2PK2H). At the end of this tutorial, we will be able to change the color of an RGB matrix connected to your Arduino, using only voice commands in the Alexa app.
1515

1616
![The Alexa and Arduino Cloud integration.](assets/alexa-mkr-rgb-shield-img-08.png)
1717

@@ -30,7 +30,7 @@ The goals of this project are:
3030

3131
## Hardware & Software Needed
3232

33-
- [Arduino Cloud](app.arduino.cc)
33+
- [Arduino Cloud](https://app.arduino.cc/)
3434
- [Amazon Alexa skill](https://www.amazon.com/Arduino-LLC/dp/B07ZT2PK2H)
3535
- \*[Arduino MKR WiFi 1010](https://store.arduino.cc/mkr-wifi-1010).
3636
- \*[MKR RGB Shield](https://store.arduino.cc/arduino-mkr-rgb-shield) or other RGB matrices.

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Triggers can be set up for any of your existing projects, and are found in the [
1111

1212
## Hardware & Software Needed
1313

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

1717
***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.***
@@ -83,7 +83,7 @@ void setup() {
8383
initProperties();
8484
8585
// Connect to Arduino Cloud
86-
ArduinoCloud.begin(ArduinoIoTPreferredConnection, false, "mqtts-sa.iot.oniudra.cc");
86+
ArduinoCloud.begin(ArduinoIoTPreferredConnection);
8787
8888
/*
8989
The following function allows you to obtain more information

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: Karl Söderby
55
tags: [Arduino Cloud, Remote App, Phone Data]
66
---
77

8-
The **Arduino IoT Remote** phone application lets you control and monitor all of your dashboards in the [Arduino Cloud](app.arduino.cc). With the app, you can also access your phone's internal sensors such as GPS data, light sensor, IMU and more (depending on what phone you have).
8+
The **Arduino IoT Remote** phone application lets you control and monitor all of your dashboards in the [Arduino Cloud](https://app.arduino.cc/). With the app, you can also access your phone's internal sensors such as GPS data, light sensor, IMU and more (depending on what phone you have).
99

1010
The phone's sensor data is automatically stored in cloud variables, which you can also synchronize with other Things. This means your phone can become a part of your IoT system, acting as another node in your network.
1111

@@ -73,7 +73,7 @@ Here you can also choose the update frequency, (either on change, or every `x` s
7373

7474
The sensor data from your phone is tracked through **variables** in the Arduino Cloud, and can therefore be synchronized with other variables.
7575

76-
Head over to the [Arduino Cloud - Things](app.arduino.cc/things) and go to the Thing created for your phone (in this case, it is named `Karl_s S20_ Thing`), and select a variable you want to synchronize. In the following menu you can link it to other variables on other Things.
76+
Head over to the [Arduino Cloud - Things](https://app.arduino.cc/things) and go to the Thing created for your phone (in this case, it is named `Karl_s S20_ Thing`), and select a variable you want to synchronize. In the following menu you can link it to other variables on other Things.
7777

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Now that you've got your sensor data in the Arduino Cloud, the next step is to u
5454

5555
The mobile "**Thing**" can't be programmed, but you can sync the variables from it with variables in other "**Things**"
5656

57-
So go to the [Arduino Cloud](app.arduino.cc/things) on your computer, and create a new **Thing**.
57+
So go to the [Arduino Cloud](https://app.arduino.cc/things) on your computer, and create a new **Thing**.
5858

5959
Grab your **Arduino Cloud** compatible Arduino board and connect it to your computer, and configure it with your thing. I am using an **Arduino Nano 33 IoT**, and I am going with the suggested name for my device, which happens to be "**Robby**"
6060

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ 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 Arduino Cloud dashboard.
10+
It is now possible to schedule jobs with the [Arduino Cloud](https://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

@@ -153,7 +153,7 @@ time_variable = ArduinoCloud.getLocalTime();
153153

154154
***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

156-
**1.** Navigate to [Arduino Cloud](app.arduino.cc). You will need to log in with your Arduino account.
156+
**1.** Navigate to [Arduino Cloud](https://app.arduino.cc/). You will need to log in with your Arduino account.
157157

158158
**2.** Create a new Thing by clicking on the "Create Thing" button. You can name it something like "Scheduler Test".
159159

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ The goals of this project are:
2222

2323
## Hardware & Software needed
2424

25-
- [Arduino Cloud](app.arduino.cc).
25+
- [Arduino Cloud](https://app.arduino.cc/).
2626
- 2x [Arduino MKR WiFi 1010](https://store.arduino.cc/mkr-wifi-1010) or,
2727
- 2x [Arduino MKR WiFi 1000](https://store.arduino.cc/arduino-mkr1000-wifi) or,
2828
- 2x [Arduino Nano 33 IoT](https://store.arduino.cc/arduino-nano-33-iot) or,
@@ -49,7 +49,7 @@ Follow the circuit below to connect the buttons and LEDs to your Arduino board.
4949

5050
## Setting up the Arduino Cloud
5151

52-
To start, we will need to head over to the [Arduino Cloud](app.arduino.cc). This is also accessible through the menu at the top right.
52+
To start, we will need to head over to the [Arduino Cloud](https://app.arduino.cc/). This is also accessible through the menu at the top right.
5353

5454
![1Navigate to the cloud.](assets/device-to-device-img-02.png)
5555

content/arduino-cloud/06.features/04.ota-getting-started/ota-getting-started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The new Arduino Cloud brings a lot of new things, and one of them is the OTA (ov
1313
![Over-the-Air uploads.](assets/other_power_supplier.png)
1414

1515

16-
Over-the-air update is now available through [Arduino Cloud](app.arduino.cc) and the [Arduino Web Editor](https://create.arduino.cc/editor), which is an always up-to-date online IDE that stores sketches in the Cloud. It also allows you to wirelessly upload sketches from a browser, to any board that is connected to that computer.
16+
Over-the-air update is now available through [Arduino Cloud](https://app.arduino.cc/) and the [Arduino Web Editor](https://create.arduino.cc/editor), which is an always up-to-date online IDE that stores sketches in the Cloud. It also allows you to wirelessly upload sketches from a browser, to any board that is connected to that computer.
1717

1818
This tutorial will guide you through the necessary steps to configure your board to work with the OTA feature.
1919

@@ -49,7 +49,7 @@ The following ESP32 boards have been tested and verified to support OTA:
4949

5050
In order to configure the feature, we will need to create a project in the Arduino Cloud following the next steps.
5151

52-
**1.** Go to the [Arduino Cloud](app.arduino.cc) by opening the grid menu in any Arduino Site.
52+
**1.** Go to the [Arduino Cloud](https://app.arduino.cc/) by opening the grid menu in any Arduino Site.
5353

5454
![Navigating to the cloud.](assets/iot_cloud_grid.png)
5555

content/arduino-cloud/06.features/06.thing-to-thing/thing-to-thing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ The goals of this project are:
2020

2121
## Hardware & Software needed
2222

23-
- [Arduino Cloud](app.arduino.cc) (with a Maker subscription, read more [here](https://store.arduino.cc/digital/create)).
23+
- [Arduino Cloud](https://app.arduino.cc/) (with a Maker subscription, read more [here](https://store.arduino.cc/digital/create)).
2424
- 2x [Arduino MKR WiFi 1010](https://store.arduino.cc/mkr-wifi-1010) or,
2525
- 2x [Arduino MKR WiFi 1000](https://store.arduino.cc/arduino-mkr1000-wifi) or,
2626
- 2x [Arduino Nano 33 IoT](https://store.arduino.cc/arduino-nano-33-iot) or,
@@ -35,7 +35,7 @@ In this tutorial, we are using no external circuit. You will only need 2x Arduin
3535

3636
## Setting up the Things
3737

38-
To start, we will need to head over to the [Arduino Cloud](app.arduino.cc). This is also accessible through the menu at the top right.
38+
To start, we will need to head over to the [Arduino Cloud](https://app.arduino.cc/). This is also accessible through the menu at the top right.
3939

4040
![Navigate to the cloud.](assets/thing-to-thing-img-00.png)
4141

content/arduino-cloud/06.features/07.arduino-cloud-callbacks/arduino-cloud-callbacks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ tags: [Arduino Cloud, Events, Callbacks]
55
author: 'Karl Söderby'
66
---
77

8-
The [Arduino Cloud](app.arduino.cc) has support for events and callbacks. This can be used to trigger specific functionalities depending on what state your device is in.
8+
The [Arduino Cloud](https://app.arduino.cc/) has support for events and callbacks. This can be used to trigger specific functionalities depending on what state your device is in.
99

1010
You can for example trigger a specific block of code whenever the board is in a **connecting**, **synchronized** or **disconnected** state. In this document, we will explore how to set it up, using an example from the [ArduinoIoTCloud](https://github.com/arduino-libraries/ArduinoIoTCloud/blob/master/examples/ArduinoIoTCloud-Callbacks/ArduinoIoTCloud-Callbacks.ino) library.
1111

0 commit comments

Comments
 (0)