Arduino, bir open-source elektronik platformdur. Mikro denetleyiciler (örneğin, AVR ve ARM) ve diğer devre elemanlarının kullanımını kolaylaştırmak için tasarlanmıştır. Bu platform, sensörler, aktüatörler, görüntüleme ve çeşitli diğer donanımlarla çalışmak için kullanılabilir. Örnek olarak, bir Arduino kullanarak bir LED'i açmak ve kapatmak için aşağıdaki kod kullanılabilir:
int ledPin = 13;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Bu kod, pin 13'ü çıkış olarak tanımlar ve döngü içinde LED'i 1 saniye açar, sonra 1 saniye kapatır.