Attiny85 Atmel - Arduino Bootloader

Montagem do circuito para gravação do bootloader

Uma das grandes dificuldades que os usuários do Attiny85 tem é gravar o bootloader pra utilizar de forma transparente a plataforma do Arduino IDe. Este post é útil para a utilização do Attiny85 sem necessitade de drivers não assinados no Windows e a IDE do Arduino não precisar ser reconfigurada.

Para conhecer melhor o Microcontrolador Attiny85 clique aqui...


Passo 1 - Prepare o Arduino

Na IDE do Arduino, abra o sketch Arduino ISP, vá no menu Arquivo/Exemplos/ArduinoISP. Efetue o upload do programa para a placa Arduino. Após o envio ter sido realizado, o Arduino, neste caso, irá funcionar como gravador, efetue a montagem conforme a imagem acima, não se esqueça de colocar um capacitor de 10uF entre o pino de reset e o GND, lembre-se que o capacitor eletrolítico tem polaridade, o positivo vai no pino reset da placa do Arduino e o negativo no GND, isto evitará o auto-reset do Arduino durante a programação.

Configuração da pinagem entre o Attiny85 e o Arduino UNO:

ATtiny85 Pino 2 no Arduino Pino 13 (ou SCK)
ATtiny85 Pino 1 no Arduino Pino 12 (ou MISO)
ATtiny85 Pino 0 no Arduino Pino 11 (ou MOSI)
ATtiny85 Pino Reset no Arduino Pino 10
ATtiny85 Pino VCC no Arduino Pino 5V
ATtiny85 Pino GND no Arduino Pino GND

Passo 2 - Selecionando e Gravando o Bootloader



No menu Ferramentas/Placa/ selecione Arduino Gemma. No menu Ferramentas/Programador, selecione Arduino as ISP (Arduino é o ISP). Feito isso vá em Gravar Bootloader e aguarde a gravação.

Pronto, agora você pode usar a IDE do Arduino de forma transparente para gravar seus programas, nã se esqueça que o pinout do Attiny85 é diferente do Arduino, veja a figura abaixo.




Autor: Luiz Henrique Akasaka Ferreira
Colaboração Loja Virtual: Robohelp

Se você quer aprender mais sobre Eletrônica, 
Microcontroladores, Arduino, Raspberry Pi e ESP8266
Visite nossa Biblioteca Virtual completa para download gratuito clicandoaqui...



Comentários