However, the program is not only addressed to experienced users. The Arduino's open structure and the possibility of getting acquainted with extensive documentation and numerous additions make the tool ideal for beginners. Thinking about them, there are numerous facilities in the interface that make it easier to get started.
Among the controllers supported by the Arduino program you will find such devices as: Uno, Nano, Mega, Esplora, Ethernet, Fio, Pro or Pro Mini and LilyPad. Ready-made libraries are also available, including EEPROM, Ethernet, Firmata, GSM, LiquidCrystal, Servo, SPI, TFT and WiFi.