Arduino IDEΒΆ

The Arduino IDE (Integrated Development Environment) is an open-source and freely available tool for programming microcontrollers using the Arduino system. This includes hundreds of different Arduino-compatible products, but we will primarily be using a third-party version of the Arduino Uno.

There is now a web version, but the course notes will generally assume you have the traditional locally-installed application. The software is available for macOS, Windows, or Linux.

The IDE includes a program editor, although for large programs it can be easier to use a separate programming text editor.

Download links: https://www.arduino.cc/en/Main/Software