Arduino Duemilanove!

Arduino Duemilanove

I just got a brand-spankin’ new Arduino Duemilanove from
Adafruit Industries and I just had to share the excitement. I downloaded their IDE and installed a simple program that pulse width modulates pin 9 making the LED fade in and out. The board can be powered either from the usb, the power jack or an external battery, which the board automatically selects depending on which one’s plugged in. I’m quite a fan of just having to plug in one cable, that being the usb, for power and data transfer. Thanks to their from-the-factory installed bootloader, uploading new code is a piece of cake. It takes care of copying code directly into flash and executing it when the device fires up. Simplicity is beautiful isn’t it? Here are some specs taken from the arduino.cc site:

Microcontroller ATmega168
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 16 KB (of which 2 KB used by bootloader)
SRAM 1 KB
EEPROM 512 bytes
Clock Speed 16 MHz

About this entry