Paso 1: Añadir Atmea8 optiboot a boards.txt
Boards.txt abierto, que se encuentra en: Arduino\hardware\arduino\avr (en la carpeta principal de Arduino). No use el notepad de MS que todo arruinara. WordPad es mucho mejor, pero estoy bastante shure que cada editor de texto decente será tan buena.
y añadir al final:
##############################################################
atmega8o.Name= Optoboot de Atmega8
atmega8o.upload.Tool=Arduino:avrdude1
atmega8o.upload.Protocol=Arduino
atmega8o.upload.maximum_size=7680
atmega8o.upload.Speed=115200
atmega8o.bootloader.Tool=avrdude1
atmega8o.bootloader.low_fuses=0xbf
atmega8o.bootloader.high_fuses=0xdc
atmega8o.bootloader.Path=optiboot
atmega8o.bootloader.File=optiboot\optiboot_atmega8.hex
atmega8o.bootloader.unlock_bits=0x3F
atmega8o.bootloader.lock_bits=0x0f
atmega8o.Build.MCU=ATmega8 atmega8o.build.f_cpu=16000000L
atmega8o.Build.Core=Arduino:Arduino
atmega8o.Build.Variant=Arduino:Standard
##############################################################
Heve que shure, que las líneas atmega8o.bootloader.tool=avrdude1 y atmega8o.upload.tool=arduino:avrdude1, contienen avrdude1 en vez de avrdude.