Atenção, desligue a arduino MEGA ou UNO de periféricos faça a instalação com a placa isolada de outras ligações externas. Siga as instruções desta página para perceber como gravámos o bootloader.
Para a utilizar este dispositivo no Windows é obrigatório instalar a seguinte driver:
https://learn.adafruit.com/usbtinyisp/drivers
1. ligar da seguinte forma:
2. Abrir o Arduino IDE e escolher USBTinyISP:
3. RASCUNHO > Enviar Usando o Programador (ctrl+shift+u)
Pode obter o seguinte erro, mas o bootloader fica carregado:
avrdude: verification error, first mismatch at byte 0x3e000
0xff != 0x0d
avrdude: verification error; content mismatch
Erro ao gravar o bootloader.
Se obter o seguinte erro:
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Erro ao gravar o bootloader.
É porque a ficha de 6 pinos tem os fins cravados ao contrário. Rode a ficha de 6 pinos na Arduino para poder carregar o bootloader.
Esta placa pode também ajudar a transferir apenas o firmware sem o bootloader, em alguns casos se a sua placa até funcionar bem mas a ligação USB estiver danificada, pode copiar apenas o firmware usando a seguinte opção no Arduino IDE: