Arduino on Atmega644

I’m in the process of porting the Arduino environment to the atmega644 for a skunkworks project I’m working on. This chip is awesome because it has 4x the flash (64k vs 16k) it has 4x the RAM (4k vs 1k) and 12 more I/O pins (32 vs 20)

Its the biggest and baddest atmel chip that has a DIP version that I could find.

Here is a video of my first major success where I wrote and uploaded an Arduino sketch to it.


Atmega644 is alive! from Zach 'Iowa' Hoeken on Vimeo.

11 Comments

  1. Interesting… are you working at all with the code done by the guys at Robotcraft (www.robotcraft.ca)? They’ve ported the libraries to the 644, and have tested analog, PWM, TWI and digital I/O as working.

    I myself am working on an Arduino board with the ‘644p for dual-UART goodness. I haven’t done much testing on it yet, but the bootloader seems to work… 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *