Thank you so much. That works perfectly!
One query, you said ... ADABoot_644p.hex ... But the supplied bootloader files are actually ... ATmegaBOOT_644P.hexDoes that mean the bootloader directory...
and/or the boards.txt file should be modified to suit the file names?
That is great that they have done that. It is a very useful design, and I feel much more comfortable with the revised instructions.
If I may suggest, that particular light has been hidden under a bushel a bit. I never spotted that process documented anywhere (no doubt it is, but no-one pointed me to it).
Quotethat particular light has been hidden under a bushel a bit. I honestly cannot remember where (or even if) I read about the new directory structure.
that particular light has been hidden under a bushel a bit.
Third-Party HardwareSupport for third-party hardware can be added to the hardware directory of your sketchbook directory. Platforms installed there may include board definitions (which appear in the board menu), core libraries, bootloaders, and programmer definitions. To install, create the hardware directory, then unzip the third-party platform into its own sub-directory. (Don't use "arduino" as the sub-directory name or you'll override the built-in Arduino platform.) To uninstall, simply delete its directory.For details on creating packages for third-party hardware, see the platforms page on the Google Code developers site.