Details
Arduino is an open sourced electronics prototyping platform. It is aimed at hobbiests, designers and artists - and therefore needs little technical knowledge to perform simple tasks.
The Arduino can be programmed to perform a task by connecting it to your PC and using the software found here. The programing language is simple and many examples can be found via a quick google. Once programed your Ardunio will perform the task you've set it until you reprogram it. It can be powered from a 7-12V DC source, this can be from an AC/DC unit or even a battery! The Uno gives you control over 13 digital and 6 analogue inputs or outputs to do with as you wish. What would you do with them? Here are some examples:
Robot Arm controlled by a Mouse
You might want to start with an easier application though, a series of easy tutorials can be found here
Links
Full Specifications (arduino.cc)
Getting Started Guide (arduino.cc)
Programming Reference (arduino.cc)
Arduino Forum (arduino.cc)
Phenoptix Forum (forums.phenoptix.com)
Specs
| Microcontroller | ATmega328 |
| Operating Voltage | 5V |
| Input Voltage (recommended) | 7-12V |
| Input Voltage (limits) | 6-20V |
| Digital I/O Pins | 14 (of which 6 provide PWM output) |
| Analog Input Pins | 6 |
| DC Current per I/O Pin | 40 mA |
| DC Current for 3.3V Pin | 50 mA |
| Flash Memory | 32 KB (ATmega328) of which 0.5 KB used by bootloader |
| SRAM | 2 KB (ATmega328) |
| EEPROM | 1 KB (ATmega328) |
| Clock Speed | 16 MHz |

