I have successfully added my own boards (ATmega8 based) but now would like to add support for the ATtiny44/45/84/85 and ATtiny2313.
Here: http://hlt.media.mit.edu/?p=1695 there is a zip file that contains the pin defs for the 44/45/84/85 range
and entries for boards.txt.
However here: ToasterBotics: ATTiny2313 with Arduino they provide a zip file that also contains a core for the 2313.
I am confused now as to why the 44/84/45/85 range of AVRs don't need a special core and the 2313 does, assuming of course that the information provided in both links is correct.
Do the installation instructions still apply for IDE ver 1.0.5 or were they written pre-1.0.5?
The reason I ask it says that the whole contents should be unzipped to (in Windows) ..\Arduino\hardware
where a Tiny directory will be created.
Surely it should be (or am I completely wrong?):
the new cores files to the same directory as the existing cores ( ..\Arduino\hardware\arduino\cores)
the contents of the new bootloaders to the same directory as the existing bootloaders ( ..\Arduino\hardware\arduino\bootloaders)
the required entries in "Prospective Boards.txt" appended to the existing Boards.txt ( ..\Arduino\hardware\arduino)
I'm using Arduino-Tiny with 1.0.5 and while I'm not 100% certain, I don't think the installation process has changed relative to the last several releases of Arduino (nor can I think of why it might have).
But, I have been installing (unzipping) it in sketchbook\hardware\tiny all along. It works fine there and keeps it independent of the Arduino release.
If sketchbook\hardware doesn't exist, just create it first.