= Arduino 0012 for ATmega328P = [wiki:Arduino-0012-m328-ja Japanese] ATmega328P seems to be almost identical to ATmega168, which is used in Arduino, except the flash memory space. This is not true if you are a firmware programmer. The header file ".../include/avr/iom328p.h" defines a little bit different macro symbols in comparison to the header file for ATmega168. From this point of view, ATmega328P is a family of ATmega168P, not ATmega168. The "P" suffix means the "picoPower" (tm) technology. We have to use "*_vect" symbols instead of "SIG_*" symbols for interrupt vectors. This is the reason the [http://spiffie.org/know/arduino_328/ Arduino 0011 IDE for ATmega328P by spiffie.org] does not work completely. == Download == For Windows only. * [http://www.switch-science.com/static/arduino-0012-m328p-noJRE.zip (Windows) Arduino 0012 ATmega328P support (without JRE)] 43MB * [http://www.switch-science.com/static/arduino-0012-m328p-JRE6.zip (Windows) Arduino 0012 ATmega328P support (with JRE)] 73MB * [http://www.switch-science.com/static/arduino-0012-m328p-mac.zip (Mac) Arduino 0012 ATmega328P対応] 69Mバイト 2008/1/9 * [http://www.switch-science.com/static/arduino-0011-m328-noJRE.zip (Windows) Arduino 0011 ATmega328P support (without JRE)] 38MB * [http://www.switch-science.com/static/arduino-0011-m328-JRE6.zip (Windows) Arduino 0011 ATmega328P support (with JRE)] 67MB * [http://www.switch-science.com/static/arduino-m328-win_current.zip (Windows) Copy of the original] 51MB == Release Log == * 2009-01-09(UTC) Mac version. * 2009-01-06(UTC) Fixed error selecting boards other than "Arduino w/ ATmega328". * 2009-01-05(UTC) Initial release. == Contact == Add "switch-science.com" after "sgk@". ''(2009-01-05 - sgk)''