Die Arduino-Entwicklungsumgebung (IDE) ist eine plattformübergreifende Anwendung zwischen Processing und Wiring, es ist eine Software, die mit Arduino-Hardware arbeitet und Künstlern sowie anderen Neulingen, die mit Softwareentwicklung nicht vertraut sind, das Programmieren näherbringt.