This is AVR microcontroller based development board which is
programmed using Arduino IDE. It is simple but powerful with 14 Digital
I/O pins with 6 PWM pins, 6 Analog Inputs, UART, SPI and external
interrupts. It can be easily programmed using USB interface.
best thing about arduino UNO is that it can be programmed without using
programmer/burner, Apart from other microcontroller board it need only
single software which is arduino IDE.