Everything you need to run Arduino on ATmega1284P.
This is a fork of Maniacbug's work, which seems to have been abandoned. It uses upstream Arduino files as much as possible instead of (out of date) copies. It has been tested and is considered complete. Please report any bugs you may find.
Recommended method: on your Debian system, install the package from the repository. Alternatively:
- Download the ZIP File
- Unzip it a folder called 'hardware' in your sketchbook directory, e.g. ~/Arduino/hardware/mighty-1284p
- Restart the IDE
- Select Tools > Board > Mighty 1284p 16MHz using Optiboot
- To burn the bootloader, follow the Arduino Bootloader instructions.
- Works only on Arduino >= 1.0
- Cannot be burned using USBtinyISP. That programmer cannot flash to chips with >64k flash size.
http://maniacbug.wordpress.com/2011/11/27/arduino-on-atmega1284p-4/
- 'Mighty 1284p using Optiboot'.
- 'Original Mighty 1284p'. Uses a different booloader; if you have a board with this, burning optiboot is recommended.