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
Copy file name to clipboardExpand all lines: content/software/ide-v2/tutorials/01.getting-started-ide-v2/ide-v2-autocomplete-feature.md
+14-18Lines changed: 14 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,9 @@ tags:
8
8
author: 'Karl Söderby'
9
9
---
10
10
11
-
Makers, students & professionals have been using the classic Arduino IDE (Integrated Development Environment) since the beginning of Arduino.
11
+
Makers, students & professionals have been using the classic Arduino IDE (Integrated Development Environment) ever since Arduino was born.
12
12
13
-
The Arduino IDE 2.0 is an improvement of the classic IDE, with an increased performance, improved user interface and many new features, such as [autocompletion](/software/ide-v2/tutorials/ide-v2-autocomplete-feature), a [built-in debugger](/software/ide-v2/tutorials/ide-v2-debugger) and a [syncing sketches with Arduino Cloud](/software/ide-v2/tutorials/ide-v2-cloud-sketch-sync).
13
+
The Arduino IDE 2.0 is an improvement of the classic IDE, with increased performance, improved user interface and many new features, such as [autocompletion](/software/ide-v2/tutorials/ide-v2-autocomplete-feature), a [built-in debugger](/software/ide-v2/tutorials/ide-v2-debugger) and a [syncing sketches with Arduino Cloud](/software/ide-v2/tutorials/ide-v2-cloud-sketch-sync).
14
14
15
15
In this guide, we will cover the basics of the Arduino IDE 2.0, where you will find links to more detailed resources on how to use specific features!
16
16
@@ -39,23 +39,23 @@ The Arduino IDE 2.0 features a new sidebar, making the most commonly used tools
39
39
40
40
## Features
41
41
42
-
The Arduino IDE 2.0 is a versatile editor with many features. You can install libraries directly, sync your sketches with Arduino Cloud. In this section, many of the core features are listed, along with a link to a more detailed article.
42
+
The Arduino IDE 2.0 is a versatile editor with many features. You can install libraries directly, sync your sketches with Arduino Cloud, debug your sketches and much more. In this section, some of the core features are listed, along with a link to a more detailed article.
Your sketchbook is where your code files are stored. Arduino sketches are saved as `.ino` files, and must be stored in a folder of the exact name. For example, a sketch named `my_sketch.ino` must be stored in a folder named `my_sketch`.
49
49
50
-
Typically, your sketches are saved in a folder named `Arduino` in your `Documents` folder (this can be changed).
50
+
Typically, your sketches are saved in a folder named `Arduino` in your `Documents` folder.
51
51
52
-
To access your sketchbook, click on the **file icon** in the left hand menu.
52
+
To access your sketchbook, click on the **file icon**located in the left hand menu.
53
53
54
54
### Board Manager
55
55
56
56

57
57
58
-
With the board manager, you can browse and install packages, or "cores" for your boards. A board package is required when compiling and uploading code for your board.
58
+
With the board manager, you can browse and install packages, or "cores" for your boards. A board package is always required when compiling and uploading code for your board.
59
59
60
60
There are several Arduino board packages available, such as **avr, samd, megaavr, samd** and more.
61
61
@@ -65,25 +65,25 @@ There are several Arduino board packages available, such as **avr, samd, megaavr
65
65
66
66

67
67
68
-
With the library manager you can browse and install thousands of libraries. Libraries are extensions of the Arduino API, and makes it easier to for example control motors, or use a Wi-Fi module.
68
+
With the library manager you can browse and install thousands of libraries. Libraries are extensions of the Arduino API, and makes it easier to for example control a servo motor, read specific sensors, or use a Wi-Fi module.
69
69
70
70
***To learn more about the library manager, visit the [Installing libraries tutorial](/software/ide-v2/tutorials/ide-v2-installing-a-library).***
71
71
72
72
### Serial Monitor
73
73
74
74

75
75
76
-
The Serial Monitor is a tool that allows you to view data streamed from your board, via for example the `Serial.print()` command.
76
+
The Serial Monitor is a tool that allows you to view data streaming from your board, via for example the `Serial.print()` command.
77
77
78
-
Historically, this tool has been located in a separate window, but is now integrated to the editor. This makes it easy to have multiple instances running at the same time on your computer.
78
+
Historically, this tool has been located in a separate window, but is now integrated with the editor. This makes it easy to have multiple instances running at the same time on your computer.
79
79
80
80
***To learn more about the Serial Monitor, visit the [Serial Monitor tutorial](/software/ide-v2/tutorials/ide-v2-serial-monitor).***
The Serial Plotter tool is great for visualizing data using graphs, and to monitor e.g. peaks in voltage.
86
+
The Serial Plotter tool is great for visualizing data using graphs, and to monitor for example peaks in voltage.
87
87
88
88
You can monitor several variables simultaneously, with options to enable only certain types.
89
89
@@ -93,15 +93,15 @@ You can monitor several variables simultaneously, with options to enable only ce
93
93
94
94

95
95
96
-
The debugger tool is used to test and *debug* programs, hence the name. It can be used to navigate through a program's execution in a controlled manner.
96
+
The debugger tool is used to test and **debug** programs, hence the name. It can be used to navigate through a program's execution in a controlled manner.
97
97
98
98
***To learn more about the debugger tool, visit the [Debugging tutorial](/software/ide-v2/tutorials/ide-v2-debugger).***
99
99
100
100
### Autocompletion
101
101
102
102

103
103
104
-
Autocompletion is a must-have for editors, and the 2.0 version now includes it. When writing code, this is useful to understand more about the elements of the Arduino API.
104
+
Autocompletion is a must-have for code editors, and the 2.0 version comes well equipped. When writing code, this is useful to understand more about the elements of the Arduino API.
105
105
106
106
Note that you always need to select your board for autocompletion to work.
107
107
@@ -111,7 +111,7 @@ Note that you always need to select your board for autocompletion to work.
111
111
112
112

113
113
114
-
The Remote Sketchbook feature lets you sync sketches from your Arduino Cloud sketchbook with your local computer. To enable this feature, you will need to login to your Arduino Cloud account.
114
+
The Remote Sketchbook feature lets you sync sketches from your [Arduino Cloud](https://cloud.arduino.cc/) sketchbook with your local computer. To enable this feature, you will need to login to your Arduino Cloud account.
115
115
116
116
***To learn more about the Remote Sketchbook feature, visit the [Synchronizing Sketches tutorial](/software/ide-v2/tutorials/ide-v2-cloud-sketch-sync).***
117
117
@@ -129,8 +129,4 @@ The Arduino IDE 2.0 is an open-source project that is free for anyone to downloa
129
129
130
130
## Conclusion
131
131
132
-
In this guide, we have presented a series of features & more detailed articles to follow, so that you can enjoy each and everyone of the features includes in the IDE 2.0.
133
-
134
-
Make sure to visit the [arduino-ide](https://github.com/arduino/arduino-ide) GitHub repository to report issues and bugs, and to see the latest releases.
135
-
136
-
***The Arduino IDE 2.0 is open source and its source code is hosted on [GitHub](https://github.com/arduino/arduino-ide).***
132
+
In this guide, we have presented a series of features & more detailed articles to follow, so that you can enjoy each and everyone of the features includes in the IDE 2.0.
0 commit comments