The Arduino is a hardware computing platform consisting of a software client as well as a special I/O board that can be purchased separately. A common part of this platform is creating interactive objects. Card compatibility with the software installed on the device is also crucial: You will find it under the category Macromedia Flash, Pure Data, SuperCollider, Max/MSP, etc.
Developing areas are characterized by cross- rance itself is cross-It's built on Java platform. As well as a simple code editor, it includes a compiler, a module for setting up firmware and a simple to use c compiler, compiler and a module for installing new firmware on the board. This environment is perfect for beginner programmers who prefer C and C++ languages Programs written with Arduino are processed by the preprocessor and then compiled into AVR-GCC.