An Arduino is an open source tool used to learn about electronics. The Arduino is a micro controller with the ability to load code through an USB connection using Arduino IDE. Using simple code you can program the Arduino to light up LEDs, stepper motors, and play music from a speaker. There are endless possibilities on what you can create.
I started with the example code titled “Blink”. This code turns on and off an LED.
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}