08 février 2009
Another interesting chip as a possible improvement of the Atmega168. Same pins, but more SRAM (2k) and more Flash(32k). It should fit in the Arduino easily.
Nice evolution to the atmega168, but has some drawbacks:
- the bootloader from Arduino do not work from scratch,
- the tools avrdude, gcc-avr do not know the 328.
- the last version of Arduino (0013) supported the 328: It provides avr-dude with the right conf file, and the bootloader source file and Makefile have been updated for the 328,
- I tried to define m328p as a target for avr-gcc, and it works also.
So no more reasons not to replace your 168 on the Arduino by a 328!