Errors in the console?
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:Errors when uploading a sketch If your sketch doesn’t compile
Board not detected?
Read more about:If your board does not appear on a port Fix port access on Linux
If the Arduino IDE is unresponsive
Learn what to do if the Arduino IDE hangs, freezes, or otherwise becomes unresponsive.Read the article
Troubleshoot a sketch
There are many factors involved in uploading a program to your Arduino board, and if any of them are missing, the upload could fail.Learn more about possible issues
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
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
Learn how to enable the autocomplete feature in Arduino 2:Read the guide