NYC Resistor

We learn, share, and make things

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.

Comments
  • Rob Graham
    I want one!
  • Simon
    Yeah, you have to disable the JTAG pins with something like PonyProg; nice work!
  • 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... :)
  • Awesomeness! what was involved for changing over to the 644 in the arduino environment. cant wait to hear more

    -Dane
  • John
    Well done!
  • Great work, Is it available for us to use, is the source available?/
    Cheers DeWayne (UK)
blog comments powered by Disqus