You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When uploading a sketch using OTA, you will need to compile the binary file (`.bin`) first. This is **not** a feature in the `arduino-cloud-cli`, so you will need to use the following options:
Copy file name to clipboardExpand all lines: content/arduino-cloud/02.features/05.sharing-dashboards/sharing-dashboards.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ If you want to get started with the Arduino Cloud IoT, you can check out [gettin
19
19
20
20
## Sharing your dashboards
21
21
22
-
>**Note:** Before we start, let's make sure that we have a **Thing** and **Dashboard** already set up. If you haven't got that set up, head over to the [Setting up the Arduino IoT Cloud in detail]() tutorial.
22
+
>**Note:** Before we start, let's make sure that we have a **Thing** and **Dashboard** already set up. If you haven't got that set up, check out the [Getting Started with Arduino IoT Cloud](/arduino-cloud/getting-started/iot-cloud-getting-started) tutorial.
23
23
24
24
The Arduino IoT Cloud's dashboard feature is a really good tool for sending, receiving and storing data through the cloud. You can now also share your dashboards with other people, so that they can access your devices as well, without having access to your account!
Copy file name to clipboardExpand all lines: content/arduino-cloud/03.tutorials/cloud-environmental-data/cloud-environmental-data.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -105,7 +105,7 @@ Now, we need to add the rest of the variables in a very similar fashion, but cha
105
105
|**uvb**\*| float |
106
106
|**uvIndex**\*| float |
107
107
108
-
>**Note:** the `uva`, `uvb` and `uvIndex` variables will only work with the MKR ENV Shield v1. Newer versions does not have the UV sensor. If you have a newer version, do not add these variables. You can read more about the different versions in the this [Arduino Help Center article]().
108
+
>**Note:** the `uva`, `uvb` and `uvIndex` variables will only work with the MKR ENV Shield v1. Newer versions does not have the UV sensor. If you have a newer version, do not add these variables. You can read more about the different versions in the this [Arduino Help Center article](https://support.arduino.cc/hc/en-us/articles/360019197540-Different-MKR-ENV-Shield-versions).
109
109
110
110
When we have added these, the variable list will look something like this:
Copy file name to clipboardExpand all lines: content/hardware/01.mkr/01.boards/mkr-wifi-1010/tutorials/atmel-ice/using-an-atmel-ice-with-the-ide-v2.md
+17-17Lines changed: 17 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
---
2
2
title: 'Debugging SAM-Based Arduino® Boards with Atmel-ICE'
3
-
description: 'Learn how to debug SAM-based Arduino boards using the Atmel-ICE debugger and the Arduino IDE 2.0'
3
+
description: 'Learn how to debug SAM-based Arduino boards using the Atmel-ICE debugger and the Arduino IDE 2'
4
4
tags:
5
-
- IDE 2.0
5
+
- IDE 2
6
6
- Debugging
7
7
- Debugger
8
8
- Atmel-ICE
@@ -11,20 +11,20 @@ author: 'José Bagur'
11
11
12
12
## Introduction
13
13
14
-
In this tutorial, we will learn how to use the [Atmel-ICE](https://www.microchip.com/DevelopmentTools/ProductDetails/ATATMEL-ICE) development tool with the new [Arduino IDE 2.0](https://www.arduino.cc/en/software) for debugging SAM-based Arduino® boards. Using an [Arduino MKR WiFi 1010](https://store.arduino.cc/arduino-mkr-wifi-1010) board and a simple program, we will learn about the debugging functionalities that are integrated with the debugger tool of the new IDE 2.0.
14
+
In this tutorial, we will learn how to use the [Atmel-ICE](https://www.microchip.com/DevelopmentTools/ProductDetails/ATATMEL-ICE) development tool with the new [Arduino IDE 2](https://www.arduino.cc/en/software) for debugging SAM-based Arduino® boards. Using an [Arduino MKR WiFi 1010](https://store.arduino.cc/arduino-mkr-wifi-1010) board and a simple program, we will learn about the debugging functionalities that are integrated with the debugger tool of the new IDE 2.
15
15
16
16
## Goals
17
17
18
18
The goals with this tutorial are:
19
19
20
-
- Learn how to use an [Atmel-ICE](https://www.microchip.com/DevelopmentTools/ProductDetails/ATATMEL-ICE) development tool with the new [Arduino IDE 2.0](https://www.arduino.cc/en/software) and a SAM-based Arduino® board.
21
-
- Learn about the debugging functionalities of the new [Arduino IDE 2.0](https://www.arduino.cc/en/software).
20
+
- Learn how to use an [Atmel-ICE](https://www.microchip.com/DevelopmentTools/ProductDetails/ATATMEL-ICE) development tool with the new [Arduino IDE 2](https://www.arduino.cc/en/software) and a SAM-based Arduino® board.
21
+
- Learn about the debugging functionalities of the new [Arduino IDE 2](https://www.arduino.cc/en/software).
22
22
23
23
## Hardware and Software Needed
24
24
25
25
The hardware and software used in this tutorial:
26
26
27
-
-[Arduino IDE 2.0](https://www.arduino.cc/en/software).
27
+
-[Arduino IDE 2](https://www.arduino.cc/en/software).
-[Atmel-ICE](https://www.microchip.com/DevelopmentTools/ProductDetails/ATATMEL-ICE) development tool.
30
30
- 10-pin mini-squid cable (included with the Atmel-ICE development tool)
@@ -95,19 +95,19 @@ We used the SAM port in this tutorial; this means we used the pins **4**, **2**,
95
95
96
96
> Note: be careful and **double-check the connections between the Atmel-ICE and the MKR WiFi 1010 board SWD interfaces to avoid damaging one or both devices**.
97
97
98
-
If the SWD interfaces of the debugger and the board are connected properly, a **green LED should turn on in the debugger**. Now that we have both devices, the Atmel-ICE and the MKR WiFi 1010 board, SWD interfaces connected, its time to use the **debugger tool** of the Arduino IDE 2.0.
98
+
If the SWD interfaces of the debugger and the board are connected properly, a **green LED should turn on in the debugger**. Now that we have both devices, the Atmel-ICE and the MKR WiFi 1010 board, SWD interfaces connected, its time to use the **debugger tool** of the Arduino IDE 2.
99
99
100
100
## Using the Debugger Tool
101
101
102
-
Now that we have our hardware set up, we can learn how to use the IDE 2.0 Debugger Tool main functionalities through the [**Debugging with the Arduino IDE 2.0 tutorial**](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger). This tutorial goes through some key features of the Debugger Tool, and includes pointers to get started.
102
+
Now that we have our hardware set up, we can learn how to use the IDE 2 Debugger Tool main functionalities through the [**Debugging with the Arduino IDE 2 tutorial**](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger). This tutorial goes through some key features of the Debugger Tool, and includes pointers to get started.
103
103
104
-
As explained in the [**Debugging with the Arduino IDE 2.0 tutorial**](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger), before we can use the Debugger Tool of the Arduino IDE 2.0, we need to upload a sketch to our MKR WiFi 1010 board, making sure it is optimized for debugging. Let's try a simple program that blinks the onboard LED of our MKR WiFi 1010 board and changes the value of several variables while running.
104
+
As explained in the [**Debugging with the Arduino IDE 2 tutorial**](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger), before we can use the Debugger Tool of the Arduino IDE 2, we need to upload a sketch to our MKR WiFi 1010 board, making sure it is optimized for debugging. Let's try a simple program that blinks the onboard LED of our MKR WiFi 1010 board and changes the value of several variables while running.
105
105
106
106
### 1. Setting Up
107
107
108
-
Let's start by opening the Arduino IDE 2.0 and connecting our MKR WiFi 1010 board to our computer with a micro USB cable. The IDE should recognize automatically the board, if so, the board and port should appear as shown in the image below:
108
+
Let's start by opening the Arduino IDE 2 and connecting our MKR WiFi 1010 board to our computer with a micro USB cable. The IDE should recognize automatically the board, if so, the board and port should appear as shown in the image below:
109
109
110
-

110
+

111
111
112
112
### 2. Creating the Test Code
113
113
@@ -120,7 +120,7 @@ Let's try the example code show below, it is a simple program that blinks the on
120
120
This example blinks the onboard LED of an Arduino board and changes
121
121
the value of the variables x and y wwhile running. The purpose of
122
122
this example is to test the debugging functionalities of the Arduino
123
-
IDE 2.0.
123
+
IDE 2.
124
124
125
125
The circuit:
126
126
- Arduino MKR WiFi 1010
@@ -153,15 +153,15 @@ void loop() {
153
153
154
154
Before uploading the code to our board, we must optimize it for debugging. This can be made easily by clicking on the **Sketch** tab and then selecting the option **Optimize for Debbuging**:
155
155
156
-

156
+

157
157
158
158
With the **Optimize for Debugging** option selected, now its time to upload the code to our board and start debugging it.
159
159
160
160
### 3. Using the Debugger Tool with the Test Code
161
161
162
-
We can easily access to the Debugger Tool menu from the left sidebar of the Arduino IDE 2.0 where we can find also the **Board Manager**, **Library Manager**, **Search** and **Sketchbook Explorer**.
162
+
We can easily access to the Debugger Tool menu from the left sidebar of the Arduino IDE 2 where we can find also the **Board Manager**, **Library Manager**, **Search** and **Sketchbook Explorer**.
163
163
164
-

164
+

165
165
166
166
Now, we can see the Debugger Tool menu expanded. Let's start using the debugger tool by selecting the **Start Debugging** button that is located near the **Upload** button:
167
167
@@ -187,7 +187,7 @@ As expected, we can see that the value of x increases in one unit while the valu
187
187
188
188
## Conclusion
189
189
190
-
In this tutorial, we have learned how to use the Atmel-ICE development tool with the new Arduino IDE 2.0 for debugging SAM-based Arduino® boards. We learn how to connect the SWD interface of the Atmel-ICE development tool with the SWD interface of a MKR WiFi 1010 board. With a simple program, we learned also about the debugging functionalities of the debugger tool of the new Arduino IDE 2.0.
190
+
In this tutorial, we have learned how to use the Atmel-ICE development tool with the new Arduino IDE 2 for debugging SAM-based Arduino® boards. We learn how to connect the SWD interface of the Atmel-ICE development tool with the SWD interface of a MKR WiFi 1010 board. With a simple program, we learned also about the debugging functionalities of the debugger tool of the new Arduino IDE 2.
191
191
192
192
### Troubleshoot
193
193
@@ -197,6 +197,6 @@ Sometimes errors occur, there are some common issues we can troubleshoot:
197
197
- Arduino board connected to the wrong port.
198
198
- Accidental interruption of cable connection of the board or the debugger.
199
199
- SWD interfaces of the debugger hardware tool and the board are not connected properly.
200
-
- The debugging session in the IDE 2.0 didn't initialize correctly.
200
+
- The debugging session in the IDE 2 didn't initialize correctly.
201
201
202
202
We hope you enjoy the Debugger, and if you are having issues, please report them in [Arduino IDE GitHub repository](https://github.com/arduino/arduino-ide/issues).
Copy file name to clipboardExpand all lines: content/hardware/01.mkr/01.boards/mkr-wifi-1010/tutorials/mkr-jlink-setup/mkr-jlink.md
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,10 @@ description: This tutorial teaches you how to set up a MKR board with the Segger
6
6
---
7
7
8
8
## Overview
9
-
This tutorial will show you how to debug an Arduino sketch using an Arduino MKR board and the Segger J-Link probe. It will go through how to connect these and use the Arduino IDE 2.0 to then debug a sketch.
9
+
This tutorial will show you how to debug an Arduino sketch using an Arduino MKR board and the Segger J-Link probe. It will go through how to connect these and use the Arduino IDE 2 to then debug a sketch.
10
10
11
11
### Required Hardware and Software
12
-
-[Arduino IDE 2.0](https://www.arduino.cc/en/software)
12
+
-[Arduino IDE 2](https://www.arduino.cc/en/software)
13
13
- Segger J-link device ([EDU](https://store.arduino.cc/products/j-link-edu) or [BASE](https://store.arduino.cc/products/j-link-base-compact))
14
14
-[Arduino MKR WiFi 1010](https://store.arduino.cc/mkr-wifi-1010) (other boards from the MKR family works as well).
15
15
- Soldering equipment
@@ -55,15 +55,15 @@ When the connections have been made, simply power the J-link probe and the MKR v
55
55
56
56
### Installing the J-Link GDB Server Software
57
57
58
-
If you haven't already, download and install the [Arduino IDE 2.0](https://www.arduino.cc/en/software), this will be used to debug our sketch. You will also need to download the J-Link GDB Server software, [here](https://www.segger.com/products/debug-probes/j-link/tools/j-link-gdb-server/about-j-link-gdb-server/). The J-Link GDB Server is a remote server for the GNU Debugger (GDB) which allows to use a J-Link probe with GDB or any toolchain which uses GDB as debugging interface, like the Arduino IDE 2.0.
58
+
If you haven't already, download and install the [Arduino IDE 2](https://www.arduino.cc/en/software), this will be used to debug our sketch. You will also need to download the J-Link GDB Server software, [here](https://www.segger.com/products/debug-probes/j-link/tools/j-link-gdb-server/about-j-link-gdb-server/). The J-Link GDB Server is a remote server for the GNU Debugger (GDB) which allows to use a J-Link probe with GDB or any toolchain which uses GDB as debugging interface, like the Arduino IDE 2.
59
59
60
60
> Note: write down where you installed the J-Link GDB Server software in your computer, this install path will be useful in the next step.
61
61
62
-
### Debugging in Arduino IDE 2.0
62
+
### Debugging in Arduino IDE 2
63
63
64
-
Now we are ready to start debugging our sketch. Connect the power to the MKR board and the J-link to power them up. Start Arduino IDE 2.0 and select your MKR board in the deployable menu where you specify the board and port.
64
+
Now we are ready to start debugging our sketch. Connect the power to the MKR board and the J-link to power them up. Start Arduino IDE 2 and select your MKR board in the deployable menu where you specify the board and port.
65
65
66
-

66
+

67
67
68
68
Then create or open the sketch that you want to debug. If you don't already have a sketch in mind, feel free to use the example sketch found at the end of this tutorial.
69
69
@@ -85,17 +85,17 @@ The `"serverpath"` field needs to be set to the path of the "J-Link GDB Server C
85
85
86
86
When you have finished creating the `debug_custom.json` file, click on the debugging icon.
87
87
88
-

88
+

89
89
90
90
You should see a window similar to the one shown below. Do not close this window, just minimize it and you are now ready to start debugging. You can add breakpoints, inspect variables, halt the execution and more.
91
91
92
-

92
+

93
93
94
94
## Conclusion
95
95
96
-
In this tutorial you learned how to connect your MKR board to a Segger J-Link probe. And then how to use this setup to debug a sketch with Arduino IDE 2.0.
96
+
In this tutorial you learned how to connect your MKR board to a Segger J-Link probe. And then how to use this setup to debug a sketch with Arduino IDE 2.
97
97
98
-
Now that you have your hardware set up, you can learn how to use the IDE 2.0 Debugger through the Debugging with the [Arduino IDE 2.0 tutorial](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger). This tutorial goes through some key features of the Debugger, and includes pointers to get started.
98
+
Now that you have your hardware set up, you can learn how to use the IDE 2 Debugger through the Debugging with the [Arduino IDE 2 tutorial](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-debugger). This tutorial goes through some key features of the Debugger, and includes pointers to get started.
Copy file name to clipboardExpand all lines: content/hardware/02.hero/boards/zero/tutorials/debugging-with-zero/debugging-with-zero.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: 'Setting up the Arduino Zero Built-in Debugger Interface'
3
3
author: 'Karl Söderby'
4
4
compatible-products: [zero]
5
-
description: 'Learn how to set up the Arduino Zero built-in debugger interface, which can be used directly with the IDE 2.0, without any extra hardware.'
5
+
description: 'Learn how to set up the Arduino Zero built-in debugger interface, which can be used directly with the IDE 2, without any extra hardware.'
6
6
tags:
7
7
- Debugging
8
8
- Configuration
@@ -12,7 +12,7 @@ For this this tutorial we will be using the Arduino Zero's built-in debugger int
@@ -30,9 +30,9 @@ For this this tutorial we will be using the Arduino Zero's built-in debugger int
30
30
31
31

32
32
33
-
**4.** Your Arduino Zero is now ready to be debugged using the Arduino IDE 2.0.
33
+
**4.** Your Arduino Zero is now ready to be debugged using the Arduino IDE 2.
34
34
35
-
To learn more about using the Debugger, you can continue on to the [main article on Debugging with IDE 2.0](/software/ide-v2/tutorials/ide-v2-debugger). This article goes more in-depth on how to use the different Debugger features, and provides a good overview of the tool.
35
+
To learn more about using the Debugger, you can continue on to the [main article on Debugging with IDE 2](/software/ide-v2/tutorials/ide-v2-debugger). This article goes more in-depth on how to use the different Debugger features, and provides a good overview of the tool.
0 commit comments