The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328. It has more or less the same functionality of the Arduino Duemilanove, but in a different package. It lacks only a DC power jack, and works with a Mini-B USB cable instead of a standard one. The version of the nano differs in that it doesn't use the standard FTDI chip to control the USB interface. Instead it uses the CH340. All this means for you is that you need to download drivers (supplied below). Once the drivers are installed, the nano will work in exactly the same way as those that use the FTDI chip, it's just cheaper to manufacture, and thus we're able to offer them at an excellent price.
Microcontroller: ATmega328 Operating Voltage (logic level): 5 V Input Voltage (recommended): 7-12 V Input Voltage (limits): 6-20 V Digital I/O Pins: 14 (of which 6 provide PWM output) Analogue Input Pins: 8 DC Current per I/O Pin: 40 mA Flash Memory: 32 KB of which 2 KB used by bootloader SRAM: 2 KB EEPROM: 1 KB Clock Speed: 16 MHz Dimensions: 0.73" x 1.70"
Installation instructions and drivers available on our support forum here.