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.

11 Comments so far

  1. Rob Graham June 26th, 2008 4:23 pm

    I want one!

  2. Arduino644 in development June 26th, 2008 7:00 pm

    [...] vs 16k) it has 4x the RAM (4k vs 1k) and 12 more I/O pins (32 vs 20)Nice work, please keep going! - Arduino on Atmega644 Read more | Permalink | Comments | Read more articles in Arduino | Digg [...]

  3. [...] vs 16k) it has 4x the RAM (4k vs 1k) and 12 more I/O pins (32 vs 20)Nice work, please keep going! - Arduino on Atmega644 Read more | Permalink | Comments | Read more articles in Arduino | Digg this! Source: MAKE [...]

  4. [...] vs 16k) it has 4x the RAM (4k vs 1k) and 12 more I/O pins (32 vs 20)Nice work, please keep going! - Arduino on Atmega644 Read more | Permalink | Comments | Read more articles in Arduino | Digg [...]

  5. [...] vs 16k) it has 4x the RAM (4k vs 1k) and 12 more I/O pins (32 vs 20)Nice work, please keep going! - Arduino on Atmega644 Read more | Permalink | Comments | Read more articles in Arduino | Digg [...]

  6. Simon June 26th, 2008 8:41 pm

    Yeah, you have to disable the JTAG pins with something like PonyProg; nice work!

  7. Randy June 26th, 2008 10:10 pm

    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… :)

  8. Dane Kouttron June 27th, 2008 7:45 am

    Awesomeness! what was involved for changing over to the 644 in the arduino environment. cant wait to hear more

    -Dane

  9. John June 27th, 2008 9:35 pm

    Well done!

  10. Blogs 08/26 June 28th, 2008 7:05 pm

    [...] Arduino on Atmega644 un arduino con el último procesador de Atmel, el más potente [...]

  11. DeWayne July 11th, 2008 4:25 pm

    Great work, Is it available for us to use, is the source available?/
    Cheers DeWayne (UK)

Leave a reply