Attiny85 – LilyTiny, Estude, Trabalhe E Ensine
by Robohelp in Circuits > Microcontrollers
204 Views, 0 Favorites, 0 Comments
Attiny85 – LilyTiny, Estude, Trabalhe E Ensine
![LilyTiny Blog 1.jpg](/proxy/?url=https://content.instructables.com/F50/EPV7/KPIC7DBF/F50EPV7KPIC7DBF.jpg&filename=LilyTiny Blog 1.jpg)
A LilyTiny é uma placa baseada no projeto do LilyPad, utiliza o microcontrolador ATTINY85, por premissa é voltada para projetos de computadores vestíveis (wearables), mas é uma ótima opção para desenvolver projetos diversos, e após a fase de testes embarcar em uma pcb desenvolvida por você, DIY.
Lilytiny; Microcontrolador
![cOMPARATIVO.png](/proxy/?url=https://content.instructables.com/FDY/ALGD/KPIC7DBC/FDYALGDKPIC7DBC.png&filename=cOMPARATIVO.png)
Alguns projetos como amplificadores baseados no LM356, displays de led com o NE555, pequenas centrais de alarme, são ótimos exemplos. Além de ser uma ótima opção com baixo custo para os seus projetos com o Arduino. Os projetos robóticos que mais demandam a utilização do LilyTiny ATtiny85 são aqueles onde a presença de um Arduino não pode ser feita devido ao seu tamanho, na prática são projetos muito pequenos com ampla aplicação tecnológica.
O Lilypad Micro Arduino possui uma Micro USB transparente e compatível com a IDE do Arduino. Acompanhe este post que vou te ensinar como utilizá-lo de maneira simples e didática. Uma grande vantagem, é que além de você aprender, você pode utilizar o LilyTiny como plataforma de ensino (aprender programação), transmitindo seu conhecimento a várias pessoas, alunos ou amigos.
O LilyTiny possui 6 portas lógicas para prototipagem, além de permitir alimentação via USB 5V ou por fonte com tensões entre 7 a 16V, lembrando que, a plaquinha possui um regulador on-board de 5V. Possui ainda leds indicadores de status e operação, além de fácil acesso aos pinos lógicos.
Descrição Técnica: Modelo: Lilytiny; Microcontrolador: Atmel ATtiny85;
Driver para Windows: https://github.com/digistump/DigistumpArduino/releases/download/1.6.7/Digistump.Drivers.zip
Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf Suporte para o Arduino IDE 1.0+ (OSX / Win / Linux); Alimentação: USB ou fonte externa 7-16V; Comunicação: Suporte SPI / TWI; Interface: Micro USB; Pinos: 6 I/O; Memória Flash: 8 KB; SRAM: 512 bytes; EEPROM: 512 bytes; Diâmetro: 25 mm; Peso: 2g.
Comparação entre o Attiny85 e o Atmega328
Como Instalar O Drive Para Windows
![divers-digispark-bootloader-windows10.jpg](/proxy/?url=https://content.instructables.com/FG1/YBO0/KPIC7DBD/FG1YBO0KPIC7DBD.jpg&filename=divers-digispark-bootloader-windows10.jpg)
Faça o download diretamente do github aqui: DigistumpDrivers.zip. Após o download, descompacte a pasta e execute o programa: DPinst.exe program (ou DPinst64.exe se você usa o Windows 64 bits).
Plug o LilyTiny, vá no Gerenciador de Programs, se tudo correu bem ele estará listado como: libusb-win32 devices/Digispark Bootloader.
Adicionar As Bibliotecas Na IDE Do Arduino
![AtualizandoPlacas.gif](/proxy/?url=https://content.instructables.com/FYO/5CG6/KPIC7DBB/FYO5CG6KPIC7DBB.gif&filename=AtualizandoPlacas.gif)
Na IDE do Arduino, vá em Arquivo/Preferência e adicione a linha em URL´s Adicionais do Gerenciador de Placas: http://digistump.com/package_digistump_index.json
No menu, Ferramentas/Placas/Gerenciador de Placas... localize a Digistump AVR Boards e clique em instalar. Após a instalação, selecione a placa Digispark card (Default 16,5Mhz).
Enviando O Primeiro Código
![FMLV9LEIO0GFUWQ.ANIMATED.MEDIUM.gif](/proxy/?url=https://content.instructables.com/F2A/LWEN/KPIC7DBE/F2ALWENKPIC7DBE.gif&filename=FMLV9LEIO0GFUWQ.ANIMATED.MEDIUM.gif)
Como sempre, selecione o programa exemplo Blink, troque o pino do Arduino 13 pelo pino P3 do LilYTinny. Envie o código, assim como no Nodemcu e no Esp8266 você verá durante a execução do upload uma mensagem para conectar seu dispositivo e depois o resultado, 100% completo. Efetue a conexão do led, se não for o módulo lembre-se de acrescentar um resistor de 1k no Anodo (+) do led.
Autor: Luiz Henrique Akasaka Ferreira
Para você aprender mais sobre Eletrônica
Microcontroladores, Arduino, Raspberry Pi e ESP8266
www.robohelp.com.br
#Attiny85 #Lilytinny #Esp8266 #Esp01 #Arduino #RaspberryPi #Android #Eletrônica #Maker #Robohelpmaker #Ftdi #Lilypad #Protótipo #PCB