Programando a Digispark ATtiny85 com a IDE do Arduino

Primeiros passos para iniciar a programação da placa de desenvolvimento Digispark (ATtiny85).

Digispark Attiny85

A Digispark é uma placa de desenvolvimento baseada no microcontrolador ATtiny85 fabricado pela Atmel.
É uma placa muito pequena e de baixo custo, sendo ideal para projetos compactos, onde a economia de espaço e energia  são requisitos.
Além disso, não é necessário aprender outra linguagem de programação. Você pode usar a própria IDE e linguagem do Arduino.

Vejamos suas principais características:

  • Programável pela IDE do Arduino (1.0+);
  • Pode ser alimentada pela  USB ou fonte externa;
  • Regulador 5V on-board
  • 6 Pinos de I/O
  • Memória Flash 8k;
  • I2C e SPI
  • PWM
  • LED indicativo para testes

Usando a IDE Arduino

Vejamos agora como configurar a IDE do Arduino para programar a Digispark no Windows:

  1. Primeiramente, você deve baixar e instalar os drivers para Windows AQUI
  2. Na IDE do Arduino, no menu Preferências, opção Placas adicionais, acrescente o endereço: http://digistump.com/package_digistump_index.json e pressione OK.
  3. No menu Ferramentas, submenu Placas, selecione Gerenciador de placas. Filtre por Contribui, selecione Digistump AVR Boards e clique em Instalar
  4. No menu Ferramentas, selecione a placa Digispark (Default – 16.5mhz)

Pronto agora, você pode digitar e compilar seu primeiro programa. Sugiro usar o Hello World do Mundo Arduino, o Blink que vem com os programas de exemplo:

Obs: Para fazer o upload da aplicação para a placa, o processo é um pouco diferente:

  1. Desconecte o cabo USB
  2. Faça o upload
  3. Quando for solicitado, conecte novamente o cabo

Programa de exemplo

Vejamos mais um programa de exemplo que fiz para testar a placa. Vamos usar o Digispark para controlar um LED RGB conectado às portas 0 (Red), 1 (Green) e 2 (Blue):

Saiba mais…

https://digistump.com/wiki/digispark/tutorials/connecting

https://www.hackster.io/digispark

http://br-arduino.org/2015/03/chegou-no-dx-digispark-estilo-arduino-mas-com-attiny85-e-custando-bem-menos.html

 

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *