From ec3ac66abff3562371dd4ad2d12254172915e6c7 Mon Sep 17 00:00:00 2001 From: Renat0Ribeir0 Date: Tue, 10 Dec 2024 14:20:06 +0100 Subject: [PATCH 1/2] Update IDE-Support.md --- content/Custom/Hubs/IDE-Support.md | 98 +++++++++++++++--------------- 1 file changed, 50 insertions(+), 48 deletions(-) diff --git a/content/Custom/Hubs/IDE-Support.md b/content/Custom/Hubs/IDE-Support.md index b90a8103..b308c08e 100644 --- a/content/Custom/Hubs/IDE-Support.md +++ b/content/Custom/Hubs/IDE-Support.md @@ -7,7 +7,12 @@ id: 9207690465436
- Get Arduino IDE + Download Arduino IDE +
+
+ + + Get started with Arduino IDE
@@ -19,54 +24,51 @@ id: 9207690465436 Change language
-
- - - Change text and display size -
-

Troubleshooting

-

Errors in the console?

+

Can't compile or upload?

- The easiest way to find a solution for a specific error is to copy the - error description from the console, and paste it on the search bar. You - can also read more about: + Issues can occur when compiling or uploading a sketch. If an error message appears in the console, a quick way to find a solution is to copy and paste it into the search bar. Learn how to:

- Errors when uploading a sketch - If your sketch doesn’t compile + Fix compilation issues + Fix upload issues

Board not detected?

-

Read more about:

- If your board is not detected by Arduino IDE - Fix port access on Linux +

Learn what to do if your Arduino board is missing from the board selector or from the Tools > Port menu.

+ Fix board detection issues

If the Arduino IDE is unresponsive

- Learn what to do if the Arduino IDE hangs, freezes, or otherwise becomes + Learn what to do if the Arduino IDE hangs, freezes, or becomes unresponsive.

- Read the article + Fix issues with Arduino IDE +
+
+ +

Find files used by Arduino IDE

+

+ Find where sketches, libraries, board platforms, and other files used + by Arduino IDE are stored on your computer. This can be useful for project organization and troubleshooting. +

+ Locate Arduino IDE files
-

Troubleshoot a sketch

+

Install a custom core version

- There are many factors involved in uploading a program to your Arduino - board, and if any of them are missing, the upload could fail. + The IDE allows for multiple versions of the same core to be installed + simultaneously. This can be useful for testing purposes, or for solving + compatibility issues with a specific core version.

- Learn more about possible issues + Learn how to install and use a custom core version

Resources

@@ -74,35 +76,35 @@ id: 9207690465436

Libraries

-

Learn more about managing libraries.

+

Learn more about managing libraries:

Add libraries to Arduino IDE Uninstall a library from Arduino IDE - Submit a 3rd part library to the manager -
-
- -

Find files used by Arduino IDE

-

- Learn where sketches, libraries, board platforms, and other files used - by Arduino IDE are stored on your computer. -

- Read the article + Submit a 3rd-part library to the manager
- -

Install a custom core version

-

- The IDE allows for multiple versions of the same core to be installed - simultaneously. This can be useful for testing purposes, or for solving - compatibility issues with a specific core version. -

- Learn how to install and use a custom core version in the IDE + +

Text and display size settings

+ +

Learn how to change text and display size in Arduino IDE

+ Change text and display size
-

Enable autocomplete

-

Learn how to enable the autocomplete feature in Arduino 2:

- Read the guide +

Autocomplete feature

+

Learn how to enable the autocomplete feature in Arduino IDE.

+ Enable autocomplete +
+
+ +

Serial monitor

+

The serial monitor can be used for debugging, testing concepts, or communicating with the Arduino board

+ Learn more about the serial monitor +
+
+ +

Serial plotter

+

The serial plotter is a tool for tracking and visualising different data that is sent from your Arduino board.

+ Learn more about the serial plotter

Search other topics

From 6b9e088b7a24609b435321c9d4c59a704d5aaf98 Mon Sep 17 00:00:00 2001 From: Renat0Ribeir0 Date: Tue, 10 Dec 2024 14:36:18 +0100 Subject: [PATCH 2/2] fix links --- .../If-your-device-cant-be-added-to-Arduino-Cloud.md | 2 +- content/Custom/Hubs/Cloud-Editor-Support.md | 12 +++++------- ...-WiFi-on-Windows-Arduino-CLI-0-33-0-or-earlier.md | 2 +- .../Error-Multiple-libraries-were-found.md | 2 +- ...scription-message-when-uploading-to-Nano-Every.md | 2 +- .../Compilation/If-your-sketch-doesnt-compile.md | 2 +- ...s-a-message-about-sketch-size-and-memory-usage.md | 2 +- ...Failed-uploading-uploading-error-exit-status-1.md | 4 ++-- .../If-the-Arduino-IDE-freezes-or-is-unresponsive.md | 2 +- ...resetting-or-otherwise-not-working-as-expected.md | 2 +- .../Upload/Upload-a-sketch-in-Arduino-IDE.md | 4 ++-- 11 files changed, 17 insertions(+), 19 deletions(-) diff --git a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md index ad8f5911..a3c5d391 100644 --- a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md +++ b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md @@ -40,7 +40,7 @@ Secret keys cannot be recovered if lost. Make sure to save any Device ID and Sec * If your board isn't detected by the Cloud Editor, see [If your board does not appear in the port menu](https://support.arduino.cc/hc/en-us/articles/4412955149586-If-your-board-does-not-appear-in-the-port-menu). - * If you get an error message when uploading, see [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch). + * If you get an error message when uploading, see [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload). ### "We were not able to configure your device
Something went wrong!" diff --git a/content/Custom/Hubs/Cloud-Editor-Support.md b/content/Custom/Hubs/Cloud-Editor-Support.md index f3547cdf..96ae171b 100644 --- a/content/Custom/Hubs/Cloud-Editor-Support.md +++ b/content/Custom/Hubs/Cloud-Editor-Support.md @@ -50,15 +50,13 @@ id: 9393241841308

Troubleshooting

- -

If you get a console error

+ +

Can't compile or upload?

- The easiest way to find a solution for a specific error is to copy the - error description from the console, and paste it on the search bar. You - can also read more about: + Issues can occur when compiling or uploading a sketch. If an error message appears in the console, a quick way to find a solution is to copy and paste it into the search bar. Learn how to:

- Errors when uploading a sketch - If your sketch doesn’t compile + Fix compilation issues + Fix upload issues
diff --git a/content/Hardware Support/UNO/Touch-reset-fails-for-UNO-R4-WiFi-on-Windows-Arduino-CLI-0-33-0-or-earlier.md b/content/Hardware Support/UNO/Touch-reset-fails-for-UNO-R4-WiFi-on-Windows-Arduino-CLI-0-33-0-or-earlier.md index 0a1194e4..c273a310 100644 --- a/content/Hardware Support/UNO/Touch-reset-fails-for-UNO-R4-WiFi-on-Windows-Arduino-CLI-0-33-0-or-earlier.md +++ b/content/Hardware Support/UNO/Touch-reset-fails-for-UNO-R4-WiFi-on-Windows-Arduino-CLI-0-33-0-or-earlier.md @@ -17,7 +17,7 @@ To use your UNO R4 WiFi on Windows, make sure your software is up to date: * The Cloud Agent updates to the latest version automatically. Check your Arduino Cloud Agent version to verify that you're running 1.3.2 or later. If it's not updating, try restarting the application, or manually installing the latest version. * If you are using Arduino CLI, run `arduino-cli upgrade`. -If you're still see errors when uploading, check **[Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch)**. +If you still experience issues when uploading, check [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload). [^github-issue-renesas]: [Upload broken for the Uno R4 WiFi on Windows #10](https://github.com/arduino/ArduinoCore-renesas/issues/10) diff --git a/content/Software Support/Compilation/Error-Multiple-libraries-were-found.md b/content/Software Support/Compilation/Error-Multiple-libraries-were-found.md index 51053dbc..30c3e8b7 100644 --- a/content/Software Support/Compilation/Error-Multiple-libraries-were-found.md +++ b/content/Software Support/Compilation/Error-Multiple-libraries-were-found.md @@ -31,4 +31,4 @@ If the sketch fails to compile, start by looking for other errors printed later ## Further reading -* [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch) +* [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload) diff --git a/content/Software Support/Compilation/If-you-see-a-jtagmkII-initialize-Cannot-locate-flash-and-boot-memories-in-description-message-when-uploading-to-Nano-Every.md b/content/Software Support/Compilation/If-you-see-a-jtagmkII-initialize-Cannot-locate-flash-and-boot-memories-in-description-message-when-uploading-to-Nano-Every.md index 319adfdf..7eb10e41 100644 --- a/content/Software Support/Compilation/If-you-see-a-jtagmkII-initialize-Cannot-locate-flash-and-boot-memories-in-description-message-when-uploading-to-Nano-Every.md +++ b/content/Software Support/Compilation/If-you-see-a-jtagmkII-initialize-Cannot-locate-flash-and-boot-memories-in-description-message-when-uploading-to-Nano-Every.md @@ -37,7 +37,7 @@ Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for loc avrdude: jtagmkII_initialize(): Cannot locate "flash" and "boot" memories in description ``` -If the sketch upload fails, this will be indicated by other error messages, like `avrdude: jtagmkII_getsync(): sign-on command: status -1`. See [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch) for help. +If the sketch upload fails, this will be indicated by other error messages, like `avrdude: jtagmkII_getsync(): sign-on command: status -1`. See [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload) for help. --- diff --git a/content/Software Support/Compilation/If-your-sketch-doesnt-compile.md b/content/Software Support/Compilation/If-your-sketch-doesnt-compile.md index 779cfe2d..bb87e9b7 100644 --- a/content/Software Support/Compilation/If-your-sketch-doesnt-compile.md +++ b/content/Software Support/Compilation/If-your-sketch-doesnt-compile.md @@ -17,7 +17,7 @@ In this article: ## Quick checks -* Make sure your error occurs during compilation by clicking ![Verify button](img/symbol_verify2.png) **Verify** instead of ![Upload button](img/symbol_upload2.png) **Upload**. This will compile the sketch without attempting to upload it. If your error only occurs when uploading, see [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch). +* Make sure your error occurs during compilation by clicking ![Verify button](img/symbol_verify2.png) **Verify** instead of ![Upload button](img/symbol_upload2.png) **Upload**. This will compile the sketch without attempting to upload it. If your error only occurs when uploading, see [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload). * Make sure you have the right board selected in the board selector or the _Tools > Board_ menu. See [Select board and port in Arduino IDE](https://support.arduino.cc/hc/en-us/articles/4406856349970-Select-board-and-port-in-Arduino-IDE) for more information. diff --git a/content/Software Support/Compilation/The-console-prints-a-message-about-sketch-size-and-memory-usage.md b/content/Software Support/Compilation/The-console-prints-a-message-about-sketch-size-and-memory-usage.md index 8aeff938..90753cd4 100644 --- a/content/Software Support/Compilation/The-console-prints-a-message-about-sketch-size-and-memory-usage.md +++ b/content/Software Support/Compilation/The-console-prints-a-message-about-sketch-size-and-memory-usage.md @@ -49,7 +49,7 @@ Some upload tools and protocols may not print any message in the console to indi Unless the console output **ends** with a `Failed upload` error message, the upload process was probably successful. **If you're unsure, try using the board in your project and see if it works as expected**, or upload a simple example like Blink (File > Examples > 01.Basics > Blink). -If a `Failed uploading` error did occur, it's important to note that it's not related to sketch size and memory usage. Instead, see [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch) for help with troubleshooting uploads. +If a `Failed uploading` error did occur, it's important to note that it's not related to sketch size and memory usage. Instead, see [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload) for help with troubleshooting uploads. ![IDE 2 with a message about sketch storage space and dynamic memory usage and failed upload error printed on the console](img/ide2_upload_error_no-upload-port-provided.png) diff --git a/content/Software Support/Upload/Failed-uploading-uploading-error-exit-status-1.md b/content/Software Support/Upload/Failed-uploading-uploading-error-exit-status-1.md index 9638ffb8..a66e3568 100644 --- a/content/Software Support/Upload/Failed-uploading-uploading-error-exit-status-1.md +++ b/content/Software Support/Upload/Failed-uploading-uploading-error-exit-status-1.md @@ -26,7 +26,7 @@ Most upload problems can be resolved by doing the following: * **If you're on Linux**, and are experiencing issues where the boards seems to disconnect mid-upload, you may need to [configure udev rules](https://support.arduino.cc/hc/en-us/articles/9004359328796). -For more troubleshooting tips, see [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch). +For more troubleshooting tips, see [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload). --- @@ -44,4 +44,4 @@ These are some errors that may appear in the console output: * If you're getting `avrdude: stk500_recv(): programmer is not responding` and `avrdude: stk500_getsync() attempt x of 10: not in sync` errors, [follow these instructions](https://support.arduino.cc/hc/en-us/articles/4401874331410--Error-avrdude-when-uploading#avrdude-stk500_recv-and-stk500_getsync). * If you're getting `avrdude: ser_open(): can’t open device` errors, make sure you've selected the right port, and close any other applications that may be using the port. * For other errors that start with `avrdude`, see ['Error: avrdude' when uploading](https://support.arduino.cc/hc/en-us/articles/4401874331410--Error-avrdude-when-uploading). -* For help with troubleshooting upload problems in general, see [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch). +* For help with troubleshooting upload problems in general, see [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload). diff --git a/content/Software Support/Upload/If-the-Arduino-IDE-freezes-or-is-unresponsive.md b/content/Software Support/Upload/If-the-Arduino-IDE-freezes-or-is-unresponsive.md index d3127903..75f4fdd1 100644 --- a/content/Software Support/Upload/If-the-Arduino-IDE-freezes-or-is-unresponsive.md +++ b/content/Software Support/Upload/If-the-Arduino-IDE-freezes-or-is-unresponsive.md @@ -6,7 +6,7 @@ id: 4410177782418 Learn what to do if the Arduino IDE hangs, freezes, or otherwise becomes unresponsive. > [!NOTE] -> This article covers performance issues with the Arduino IDE application, not [errors when uploading](https://support.arduino.cc/hc/en-us/articles/4402764401554). +> This article covers performance issues with the Arduino IDE application, not [problems when uploading](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload). ## Restart Arduino IDE diff --git a/content/Software Support/Upload/If-your-board-is-unresponsive-stuck-resetting-or-otherwise-not-working-as-expected.md b/content/Software Support/Upload/If-your-board-is-unresponsive-stuck-resetting-or-otherwise-not-working-as-expected.md index e53fb49d..872f0823 100644 --- a/content/Software Support/Upload/If-your-board-is-unresponsive-stuck-resetting-or-otherwise-not-working-as-expected.md +++ b/content/Software Support/Upload/If-your-board-is-unresponsive-stuck-resetting-or-otherwise-not-working-as-expected.md @@ -3,7 +3,7 @@ title: "If your board is unresponsive, stuck resetting, or otherwise not working id: 360016420160 --- -Learn what to do if your board appears to be running a sketch, but is not behaving as expected. If you're trying to upload a sketch but are getting an error in Arduino IDE, see [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch) instead. +Learn what to do if your board appears to be running a sketch, but is not behaving as expected. If you're trying to upload a sketch but are getting an error in Arduino IDE, see [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload) instead. --- diff --git a/content/Software Support/Upload/Upload-a-sketch-in-Arduino-IDE.md b/content/Software Support/Upload/Upload-a-sketch-in-Arduino-IDE.md index 6ed6598a..f2541ced 100644 --- a/content/Software Support/Upload/Upload-a-sketch-in-Arduino-IDE.md +++ b/content/Software Support/Upload/Upload-a-sketch-in-Arduino-IDE.md @@ -163,5 +163,5 @@ Your sketch will start running on the board. It will run again each time the boa ## Troubleshooting * Make sure you've followed the steps before, especially selecting the board and port correctly. -* If you can't find your board in the port menu, or if the _Tools > Port_ port menu is missing, see [If your board does not appear in the port menu](https://support.arduino.cc/hc/en-us/articles/4412955149586-If-your-board-does-not-appear-in-the-port-menu). -* If you get an upload error, see [Errors when uploading a sketch](https://support.arduino.cc/hc/en-us/articles/4403365313810-Errors-when-uploading-a-sketch). +* If you can't find your board in board selector or in the _Tools > Port_ menu, see [If your board is not detected by Arduino IDE](https://support.arduino.cc/hc/en-us/articles/4412955149586-If-your-board-is-not-detected-by-Arduino-IDE). +* If you experience upload issues, see [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload).