Skip to content

Commit 52f754e

Browse files
committed
add images + links
1 parent e617fbd commit 52f754e

File tree

6 files changed

+39
-19
lines changed

6 files changed

+39
-19
lines changed
Loading
Binary file not shown.
Loading

content/software/ide-v2/tutorials/01.getting-started-ide-v2/ide-v2-autocomplete-feature.md

Lines changed: 32 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Getting Started with Arduino IDE 2.0'
33
difficulty: easy
4-
description: 'An introductory guide to the Arduino IDE 2.0'
4+
description: 'An introductory guide to the Arduino IDE 2.0.'
55
tags:
66
- Arduino IDE 2
77
- Software Tools
@@ -16,7 +16,7 @@ In this guide, we will cover the basics of the Arduino IDE 2.0, where you will f
1616

1717
***You can download the IDE 2.0 from the [Arduino Software page](https://www.arduino.cc/en/software#experimental-software).***
1818

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.***
2020

2121
## Requirements
2222

@@ -41,6 +41,16 @@ The Arduino IDE 2.0 features a new sidebar, making the most commonly used tools
4141

4242
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.
4343

44+
### Sketchbook
45+
46+
![Arduino Sketchbook.](assets/local-sketchbook.png)
47+
48+
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+
4454
### Board Manager
4555

4656
![Board Manager.](assets/board-manager.png)
@@ -49,25 +59,25 @@ With the board manager, you can browse and install packages, or "cores" for your
4959

5060
There are several Arduino board packages available, such as **avr, samd, megaavr, samd** and more.
5161

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).***
5363

5464
### Library Manager
5565

5666
![Library Manager.](assets/library-manager.png)
5767

5868
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.
5969

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).***
6171

6272
### Serial Monitor
6373

64-
![Serial Monitor.]()
74+
![Serial Monitor.](assets/serial-monitor.png)
6575

6676
The Serial Monitor is a tool that allows you to view data streamed from your board, via for example the `Serial.print()` command.
6777

6878
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.
6979

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).***
7181

7282
### Serial Plotter
7383

@@ -77,15 +87,15 @@ The Serial Plotter tool is great for visualizing data using graphs, and to monit
7787

7888
You can monitor several variables simultaneously, with options to enable only certain types.
7989

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).***
8191

8292
### Debugging
8393

8494
![Debugger tool.](assets/playpause.gif)
8595

8696
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.
8797

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).***
8999

90100
### Autocompletion
91101

@@ -95,22 +105,32 @@ Autocompletion is a must-have for editors, and the 2.0 version now includes it.
95105

96106
Note that you always need to select your board for autocompletion to work.
97107

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).***
99109

100110
### Remote Sketchbook
101111

102112
![Push and pull your sketches.](assets/remote-sketchbook.gif)
103113

104114
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.
105115

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).***
107117

108118
### Firmware & Certificate Uploader
109119

110-
[Firmware & Certificate Uploader.](assets/fw-cert-upload.png)
120+
![Firmware & Certificate Uploader.](assets/fw-cert-upload.png)
121+
122+
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).***
111125

112126
## Contribute
113127

114128
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).
115129

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).***

scripts/validation/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)