DIY Electronics

Arduino IDE 2 Autocomplete and Code Navigation Explained cover image
Arduino IDE 2 Autocomplete and Code Navigation Explained
How Arduino IDE 2 suggests function names and jumps to definitions, why a board must be selected first, what to do when the language server is silent, and how this differs from IDE 1.8.
Arduino CLI Commands You Actually Need cover image
Arduino CLI Commands You Actually Need
The Arduino CLI commands used every week: board list, cores, libraries, compile, upload, and serial monitor, with FQBN and Windows COM ports spelled out.
How to Install Arduino CLI on Windows cover image
How to Install Arduino CLI on Windows
Download Arduino CLI on Windows 10 or 11, put it on PATH, run config init, and confirm `arduino-cli version` works in a new PowerShell window.
Arduino CLI: The Complete Guide to Arduino Development From the Command Line cover image
Arduino CLI: The Complete Guide to Arduino Development From the Command Line
Install Arduino CLI on Windows, understand that it is the engine under Arduino IDE 2, and compile, upload, and manage cores and libraries from the terminal.
How to Use the Arduino Serial Plotter cover image
How to Use the Arduino Serial Plotter
How Arduino IDE 2 Serial Plotter reads numbers over USB, the line format it wants, a simulated temperature and humidity stream, multiple traces, and what to do when the graph is empty or upload fails.
How to Use the Arduino Serial Monitor cover image
How to Use the Arduino Serial Monitor
How Serial Monitor works in Arduino IDE 2: baud rate, line endings, timestamps, print debugging, fake sensor data, and parsing what the board sends, without treating the window as magic.
Arduino Library Manager Explained: Installing, Updating, and Removing Libraries cover image
Arduino Library Manager Explained: Installing, Updating, and Removing Libraries
What an Arduino library is, how Library Manager differs from a .zip or a folder drop, where files land, how to update and remove packages, and how to fix duplicate-class and missing-header errors.