How To Set Fuse Bit Using USBtiny ISP

It's easier for me to just create one for you than explaining all the steps but I think you will be able to use this and the stock Arduino boards.txt file as a reference for any other files you want to create or any changes you want to make. There is more information at: Arduino IDE 1.5 3rd party Hardware specification · arduino/Arduino Wiki · GitHub.
Installation instructions:

  • Download the attached file
  • Copy the enclosed folder MsMocha to {sketchbook folder}/hardware. If a hardware folder doesn't already exist then create one. You can find the location of your sketchbook folder in the Arduino IDE at File > Preferences > Sketchbook location
  • Restart the Arduino IDE
  • Select Tools > Board > MsMocha's Pro or Pro Mini

You can edit any of the settings for the board at {sketchbook folder}/hardware/MsMocha/avr/boards.txt.
Currently the only purpose of {sketchbook folder}/hardware/MsMocha/avr/platform.txt is only to give a name to the Board menu section for your board but you can add recipes to that file to give you control over the toolchain, for example setting different compiler optimization level. See the platform.txt incuded in Arduino AVR Boards for examples.
I included an empty bootloader file. This will speed up the Burn Bootloader process which requires a bootloader file(unless you create a custom recipe in your platform.txt to change that behavior). This bootloader doesn't actually do anything but that doesn't matter because you're doing Upload Using Programmer.
I set it up so that you can just click the regular upload button and it will automatically do an Upload Using Programmer.

MsMocha.zip (926 Bytes)