JChristensen / mighty-1284p

Mighty 1284P Platform for Arduino
http://maniacbug.wordpress.com/2011/11/27/arduino-on-atmega1284p-4/
64 stars 32 forks source link

Mighty 1284P: An Arduino core for the ATmega1284P

What is it?

Everything you need to run Arduino on an ATmega1284P microcontroller.

This is a refreshed version of maniacbug's mighty-1284p core which was based on Arduino 1.0. With the invaluable help of many kind folks on the Arduino forum, I was able to produce this updated core based on Arduino 1.0.5. (If you're interested, and a bit masochistic, here is the rather lengthy discussion that took place during the process of updating the core.)

Revision history

29Oct2014 Jack Christensen

13May2014 Jack Christensen

05May2014 Jack Christensen

03May2014 Jack Christensen

23Jun2012 maniacbug

Installation

  1. Go to https://github.com/JChristensen/mighty-1284p/tree/v1.0.6, click the Download ZIP button and save the ZIP file to a convenient location on your computer.
  2. Ensure that the Arduino IDE is not running.
  3. Go to your Arduino sketchbook folder. If it does not contain a folder named hardware, create one.
  4. Unzip the downloaded file into the hardware folder.
  5. The download from GitHub will have a dash and branch name appended, so the folder will be named, e.g. mighty-1284p-master or mighty-1284p-v1.0.5. Rename the folder to just mighty-1284p.
  6. The following folders and files should now exist:
    • sketchbook\hardware\mighty-1284p\bootloaders
    • sketchbook\hardware\mighty-1284p\patched-libs
    • sketchbook\hardware\mighty-1284p\variants
    • sketchbook\hardware\mighty-1284p\.gitignore
    • sketchbook\hardware\mighty-1284p\README.txt
    • sketchbook\hardware\mighty-1284p\boards.txt
  7. Move any mighty-1284p compatible patched libs under [sketchfolder]\libraries as required.
  8. Restart the Arduino IDE.
  9. Select the desired board from the Tools > Board menu and enjoy those extra pins and all that extra memory!

Requirements

See also

http://maniacbug.wordpress.com/2011/11/27/arduino-on-atmega1284p-4/

Supported Boards