Skip to Main Content

Getting Started with Arduino: Programming Arduino

Arduino Software IDE

The Arduino Integrated Development Environment (IDE) provides a source code editor and ability to upload your program to a usb attached board

Additional Development Tools

Beyond the Arduino IDE, there are additional development tools and plugins for existing IDE platforms.

Arduino Langauge

Arduino programming is done using C++ which is compiled using compiled for the platform using the Arduino IDE

Minimum Arduino Sketch

Each Arduino program will have a minimum of void setup() and void loop() functions:


void setup() {
     // comments

void loop() { 



© 2024 New York Institute of Technology