In this guide, we will create your first Arduino program. Make sure you have an Arduino UNO board (or similar) and that you have installed the Arduino IDE on your computer.
Follow these steps to prepare your Arduino board for programming:
Arduino programs follow a standard structure as shown below:
// Definitions area void setup() { // Initialize functions here } void loop() { // Main logic here }
Explanation of the structure:
To ensure everything is set up correctly, let's load a simple example:
const int pinLED = 13; // Define the LED pin as 13 void setup() { pinMode(pinLED, OUTPUT); // Set pin 13 as output } void loop() { digitalWrite(pinLED, HIGH); // Turn on the LED delay(1000); // Wait for 1 second digitalWrite(pinLED, LOW); // Turn off the LED delay(1000); // Wait for 1 second }
This code will turn the LED connected to pin 13 on and off every second. Most Arduino boards have a built-in LED on pin 13.
After programming the board, you can disconnect the USB and use an external power source:
Make sure the power source is stable to avoid damaging the board.
If you see the LED blinking, your setup is complete. You are now ready to explore more advanced projects 🎉.