Arduino ist eine Entwicklungsumgebung, mit der Sie C- und C++-Sprachen verwenden können, um Codes zu schreiben, die mit Controllern arbeiten, die von den Autoren dieses Tools erstellt wurden. Das Programm richtet sich jedoch nicht nur an erfahrene Anwender. Die offene Struktur von Arduino und die Möglichkeit, sich mit einer umfangreichen Dokumentation und zahlreichen Add-ons vertraut zu machen, machen dieses Tool ideal für Einsteiger.
Vor diesem Hintergrund wurden eine Reihe von Funktionen in der Oberfläche vorbereitet, die den Einstieg erleichtern. Unter den vom Arduino-Programm unterstützten Steuerungen finden wir Geräte wie: Uno, Nano, Mega, Esplora, Ethernet, Fio, Pro oder Pro Mini und LilyPad.
Es sind auch fertige Bibliotheken verfügbar, darunter EEPROM, Ethernet, Firmata, GSM, LiquidCrystal, Servo, SPI, TFT und WiFi.







