Arduino is an open-source physical computing platform based on a simple i/o board and a user friendly development environment that implements the Processing/Wiring language.
Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP, PD).
Arduino Duemilanove w/ Atmega328 is the enhanced release of the Diecimila Arduino. In addition to the previous new features (autoreset function, extended power connector, built in led, USB overcurrent protection) there is automatic power selection.
Board comes fully assembled and tested with the new processor ATMega328pre-loaded with bootloader.
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 2 KB used by bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz