Instalando o ATtiny85 (Digispark) no Windows

ATtiny85
Recentemente trabalhei em um projeto utilizando o ATtiny85 e percebi que a configuração inicial, apesar de fácil, requer alguns detalhes. Então, para economizar seu tempo e ir direto para a parte  interessante, resolvi desenvolver um manual com o passo a passo que irá te ajudar.
 
Para quem não conhece o ATtiny85, ele é um microcontrolador com 8 pinos físicos, bem pequeno, com recursos interessantes como pinos digitais, entradas analógicas, suporte a PWM, 8 KB de flash para armazenar programas e pode ser usado para soluções minimalistas e programado diretamente na IDE do Arduino.
 
 
Agora, vamos por a mão na massa?
 

Passo 1: Instalando o driver da Digispark


Faça o download e descompacte o diretório para instalar o drive:

https://github.com/digistump/DigistumpArduino/releases/download/1.6.7/Digistump.Drivers.zip

Nota:
Para  Windows 32 bits execute o DPinst.exe
Para Windows 64 bits execute o DPinst64.exe



Após a instalação entre no Gerenciador de Dispositivos (opção do Painel de Controle) e confirme se o driver foi instalado (Figura 1):

Painel de Controle - Dispositivo do ATtiny85 Digispark
Figura 1 – Painel de Controle

Passo 2: Configurando IDE do Arduino



Abra o programa do Arduino, caso não tenha, faça o download no site Arduino.cc

Na IDE do Arduino clique em “Arquivo” e selecione “Preferências” (Figura 2):

Acessando as preferências do ATtiny85 Digispark
Figura 2 – Acessando as preferências

Na caixa URLs adicionais para Gerenciadores de Placas” (Figura 3)  copie ou digite o código abaixo e tecle enter.

http://digistump.com/package_digistump_index.json
URL para arquivos Digistump ATtiny85
Figura 3 – URL para arquivos Digistump

Nota: Você pode adicionar mais de 1 linha, caso já exista outra

Passo 3: Instalando e Configurando a  Placa

No menu  “Ferramentas” opção Placas” selecione Gerenciador de Placas” e escolha na caixa de seleção Tipo” a opção  Contribuído”.

Clique no botão “Instalar”  da  “Digistump AVR Boards by Digistump versão 1.6.7 (Figura 4).

 Instalando o pacote Digistump AVR ATtiny85
Figura 4 – Instalando o pacote Digistump AVR

Após a instalação, clique em  “Ferramentas” e selecione a opção “Placa”Na lista de placas escolha “Digispark (Default – 16.5 mhz)” (Figura 5).

Selecionando a placa ATtiny85 Digispark
Figura 5 – Selecionando a placa

Passo 4: Instalando o Programador

No menu  “Ferramentas” opção “Programador” marque “Micronucleus” (Figura 6):

Seleção do Programador para a ATtiny85 Digispark
Figura 6 – Seleção do Programador

Passo 5: Fazendo o Upload para a placa

Diferentes de outros modelos que você clica no botão “Carregar” com o Arduino conectado, este funciona de modo diferente em duas etapas.

Na primeira etapa, ao clicar no botão carregar, tenha certeza que o Arduino esteja desconectado conforme demonstrado da Figura 7:

Pressione o botão upload com a placa desconectada ATtiny85
Figura 7 – Pressione o botão upload com a placa desconectada

Aguarde a mensagem “Plug in device now…” (Figura 8) para então neste momento conectar seu dispositivo (Figura 9). Você terá 60 segundos para conectar, caso isso não ocorra, recomece o processo clicando no botão “Carregar”.

Mensagem para conectar a placa ATtiny85
Figura 8 – Mensagem para conectar a placa
Placa ATtiny85 Digispark conectada no computador
Figura 9 – Placa conectada no computador

Nota 1: Envie o programa com o dispositivo desconectado.


Nota 2: Desativar a verificação de assinatura do Windows:

No prompt de comando. Peça para executar como administrador, o seguinte comando:

Programa Blink para Teste

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Software » Instalando o ATtiny85 (Digispark) no Windows
Comentários:
Notificações
Notificar
guest
6 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
edieni
edieni
28/03/2019 23:16

tem os drivers para linux?

GERALDO MAJELA FERREIRA DE MACEDO
GERALDO MAJELA FERREIRA DE MACEDO
24/03/2019 11:48

Excelente! Muito bem explicado desde a configuração na IDE do Arduino até a instalação do Driver.
Foi muito útil! Gostei! Muito obrigado!

Edílson Xavier
Edílson Xavier
10/12/2018 21:56

Muito obrigado por compartilhar seus conhecimentos.
Foi uma grande ajuda, sem isso, meu projeto poderia demorar muuuuuito.

roberto
roberto
08/02/2018 21:09

muito obrigado! ótimo tutorial.

tiago
tiago
24/09/2017 20:43

Bom tutorial, parabéns, no entanto estou com uma placa dessa e não consegui que o driver seja reconhecido 100% pelo windows 10 ele fica reconectando o tempo todo, não sei o que esta acontecendo.

tiago
tiago
Reply to  tiago
24/09/2017 21:14

Descobri, não estava respeitando a etapa 5 rsrsrs

Talvez você goste:

Séries

Menu