Die Arduino-IDE ist eine plattformunabhängige Java-Anwendung, sie dient als Code-Editor und -Compiler und ist auch in der Lage, die Programme (Sketches) auf die Hardware zu übertragen. Sie basiert auf Processing, einer auf die Einsatzbereiche Grafik, Simulation und Animation spezialisierten objektorientierten, stark typisierten Programmiersprache. Sie ist von Wiring abgeleitet, einer C-ähnlichen Sprache. Programmiert wird mit gcc, unter Verwendung der avr-gcc-Library und weiteren Arduino-Libraries, die die Programmierung in C/C++ stark vereinfachen.
|