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
+32-12Lines changed: 32 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: 'Getting Started with Arduino IDE 2.0'
3
3
difficulty: easy
4
-
description: 'An introductory guide to the Arduino IDE 2.0'
4
+
description: 'An introductory guide to the Arduino IDE 2.0.'
5
5
tags:
6
6
- Arduino IDE 2
7
7
- Software Tools
@@ -16,7 +16,7 @@ In this guide, we will cover the basics of the Arduino IDE 2.0, where you will f
16
16
17
17
***You can download the IDE 2.0 from the [Arduino Software page](https://www.arduino.cc/en/software#experimental-software).***
18
18
19
-
***You can also follow the [downloading and installing the Arduino IDE 2.0](/en/Tutorial/getting-started-with-ide-v2/ide-v2-downloading-and-installing) tutorial for more detailed guide on how to install the editor.***
19
+
***You can also follow the [downloading and installing the Arduino IDE 2.0](/software/ide-v2/tutorials/getting-started/ide-v2-downloading-and-installing) tutorial for more detailed guide on how to install the editor.***
20
20
21
21
## Requirements
22
22
@@ -41,6 +41,16 @@ The Arduino IDE 2.0 features a new sidebar, making the most commonly used tools
41
41
42
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.
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
+
50
+
Typically, your sketches are saved in a folder named `Arduino` in your `Documents` folder (this can be changed).
51
+
52
+
To access your sketchbook, click on the **file icon** in the left hand menu.
53
+
44
54
### Board Manager
45
55
46
56

@@ -49,25 +59,25 @@ With the board manager, you can browse and install packages, or "cores" for your
49
59
50
60
There are several Arduino board packages available, such as **avr, samd, megaavr, samd** and more.
51
61
52
-
***To learn more about the board manager, visit the [Installing new boards tutorial]().***
62
+
***To learn more about the board manager, visit the [Installing new boards tutorial](/software/ide-v2/tutorials/ide-v2-board-manager).***
53
63
54
64
### Library Manager
55
65
56
66

57
67
58
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.
59
69
60
-
***To learn more about the library manager, visit the [Installing new libraries tutorial]().***
70
+
***To learn more about the library manager, visit the [Installing libraries tutorial](/software/ide-v2/tutorials/ide-v2-installing-a-library).***
61
71
62
72
### Serial Monitor
63
73
64
-
![Serial Monitor.]()
74
+

65
75
66
76
The Serial Monitor is a tool that allows you to view data streamed from your board, via for example the `Serial.print()` command.
67
77
68
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.
69
79
70
-
***To learn more about the Serial Monitor, visit the [Serial Monitor tutorial]().***
80
+
***To learn more about the Serial Monitor, visit the [Serial Monitor tutorial](/software/ide-v2/tutorials/ide-v2-serial-monitor).***
71
81
72
82
### Serial Plotter
73
83
@@ -77,15 +87,15 @@ The Serial Plotter tool is great for visualizing data using graphs, and to monit
77
87
78
88
You can monitor several variables simultaneously, with options to enable only certain types.
79
89
80
-
***To learn more about the Serial Plotter, visit the [Serial Plotter tutorial]().***
90
+
***To learn more about the Serial Plotter, visit the [Serial Plotter tutorial](/software/ide-v2/tutorials/ide-v2-serial-plotter).***
81
91
82
92
### Debugging
83
93
84
94

85
95
86
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.
87
97
88
-
***To learn more about the debugger tool, visit the [Debugging tutorial]().***
98
+
***To learn more about the debugger tool, visit the [Debugging tutorial](/software/ide-v2/tutorials/ide-v2-debugger).***
89
99
90
100
### Autocompletion
91
101
@@ -95,22 +105,32 @@ Autocompletion is a must-have for editors, and the 2.0 version now includes it.
95
105
96
106
Note that you always need to select your board for autocompletion to work.
97
107
98
-
***To learn more about the Autocompletion tool, visit the [Autocompletion tutorial]().***
108
+
***To learn more about the Autocompletion tool, visit the [Autocompletion tutorial](/software/ide-v2/tutorials/ide-v2-autocomplete-feature).***
99
109
100
110
### Remote Sketchbook
101
111
102
112

103
113
104
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.
105
115
106
-
***To learn more about the Remote Sketchbook feature, visit the [Synchronizing Sketches tutorial]().***
116
+
***To learn more about the Remote Sketchbook feature, visit the [Synchronizing Sketches tutorial](/software/ide-v2/tutorials/ide-v2-cloud-sketch-sync).***
You can upgrade and downgrade the firmware version for your Wi-Fi boards (with a NINA module), and upload SSL Root Certificates directly in the IDE.
123
+
124
+
***To learn more, visit the [Firmware & Certificate Uploader tutorial](/software/ide-v2/tutorials/ide-v2-fw-cert-uploader).***
111
125
112
126
## Contribute
113
127
114
128
The Arduino IDE 2.0 is an open-source project that is free for anyone to download. You can contribute to the project through [donations](https://www.arduino.cc/en/donate/), or by reporting issues at [our GitHub repository](https://github.com/arduino/arduino-ide).
115
129
116
-
## Conclusion
130
+
## Conclusion
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).***
0 commit comments