Arduino Duemilanove upgraded to the ATmega328
We’re very happy to announce that the Arduino Duemilanove has been upgraded to a more powerful microcontroller: the ATmega328. It’s fully compatible with the previous ATmega168, but with twice the memory. That includes flash memory for storing sketches (32 KB instead of 16 KB), RAM for holding variables (2KB instead of 1KB) and EEPROM for saving data when turning off the board (1 KB instead of 512 bytes). We’ve also raised the speed (in the bootloader) for uploading new sketches from 19200 baud to 57600 baud.
Thanks to some tough negotiating by Gianluca Martino of Arduino and Smart Projects, this won’t raise the price of the board. Look for distributors to roll out the upgraded boards soon. Current Duemilanove or other Arduino boards can be upgraded by replacing the ATmega168 with a bootloaded ATmega328 (you’ll need to buy a pre-bootloaded one or use a hardware programmer). Be sure to select “Arduino w/ ATmega328” from the Tools > Boards menu.
February 28th, 2009 at 10:42:56
[…] We reported recently that new version of the Arduino software supported the Atmega 328 . Well I guess it was only going to be time until they started shipping the arduino boards with the chips already installed. New Arduino Duemilanove rolling out the door will have this upgrade. What does this mean? twice the RAM, twice the EEPROM ,faster uploading of sketches but still completely compatible with the previous chip. Arduino users around the world rejoice! Announcement on the arduino blog […]
March 1st, 2009 at 19:23:53
The new boards are already being shipped out from several distributors:
NKC Electronics
Adafruit
March 2nd, 2009 at 12:25:44
A slight typo: It should be “16 KB” not “8 KB” that is the previous flash memory size.
–Phil.
March 2nd, 2009 at 12:39:21
@follower: thanks, I fixed the post!
April 18th, 2009 at 12:39:08
What about the Diecimila? Is it possible to upgrade the Diecimila with an Atmega328?
April 19th, 2009 at 13:54:58
Yes,
just change the processor and everything will work the same. When choosing the board on the IDE you will have to select the Duemilanove with 328 instead 🙂
September 14th, 2010 at 16:21:02
Since the Arduino Duemilanove is equipped with a (FDN)340 instead of the original MOSFET NDT2955 the switching-off of the 5V isn’t still working. See my posts:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1284034373
I have noticed it at 5 boards, labeled: Made in Italy, designed by tinker.it
September 15th, 2010 at 06:31:47
From Gianluca Martino (HW guru at Arduino):
September 19th, 2010 at 19:25:44
It would be very helpful if Signor Gianluca Martino would share our discussion on the Arduino forum:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1284034373
By the way: On this site is written that the email address will not be published. But it will for some days. Why?
September 19th, 2010 at 20:04:11
Hej Walter,
where do you say the email addresses are shown? In the blog I believe not, since I am in it right now and I cannot see them. Are you talking about the forum?
Please notify it here so that I can follow the issue and fix it.
September 20th, 2010 at 08:31:40
Sorry David,
I think due to a cookie my email address returned each time again in the field „Mail“. And after the cookie’s lifetime it disappeared. I was worry a bit that it would be visible worldwide.
So please delete what was written by me regarding this.
Thanks,
Walter