INFORMACIÓN
El ATTINY85 20PU es un microcontrolador de 8 bits de la familia ATTINY, con un encapsulado DIP-8. Ofrece 8 pines y es ideal para proyectos de bajo consumo y espacio reducido. Con una memoria flash de 8 KB, 512 bytes de RAM y 6 pines de entrada/salida, este microcontrolador es adecuado para aplicaciones simples como control de dispositivos, automatización de tareas, sistemas embebidos y proyectos de prototipos. Se utiliza en proyectos que requieren poco espacio, bajo consumo de energía y una fácil integración en circuitos electrónicos pequeños, como luces LED, sensores, controladores de motores o dispositivos portátiles.
ESPECIFICACIÓN Y CARACTERÍSTICAS
- Serie: ATTINY
- IC: ATTINY85-20PU
- Encapsulado: DIP-8
- Pines: 8
- Voltaje de operación: 2.7V a 5.5V
- Frecuencia de trabajo: 20 MHz
- I/O: 6 pines
- Flash: 8 KB
- RAM: 512 Byte
- EEPROM: 512 bytes
- Velocidad de reloj: Hasta 20 MHz
- Conversor A/D: 10 bits (con 4 canales de entrada)
- Timer: 2 temporizadores (TMR0 y TMR1)
- Dimensiones: 3.3 mm x 9.3 mm x 6.3 mm
- Peso: 0.52g
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Recursos para programación del ATTINY85
Hardware
Software
Programador USBTinyISP
Este programador nos permite programar los microcontroladores ATtiny25/45/85 y ATtiny24/44/84 de Atmel. Para que este funcione necesitaremos un driver (Windows 7 /64 bits) . Una vez descargado, cuando conectes el USBTinyISP dentro de la carpeta de Administrador de Dispositivos>Dispositivos, podrás observar que se encuentra el programador con un signo de advertencia; el cual, desaparecerá una vez que haya actualizado este controlador con el driver instalado, para que pueda tu PC reconocer al USBTinyISP.
Ahora configuraremos el IDE de Arduino para programar ATTiny
- Seleccionamos «Archivos/preferencias» en el IDE de Arduino.
- Encontramos el campo “Gestor de URLs adicionales de tarjetas» .
- Pegamos la siguiente URL en el campo (usaremos una coma si hay alguna otra URL en la lista):
https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json - Clic OK para guardar.
- Seleccionamos «Herramientas/Placa/Gestor de tarjetas» y escribimos attiny en el campo de búsqueda.
- Luego hacemos clic en ATTiny by David A. Mellis y seleccionamos instalar.
- Culminada la instalación seleccionamos cerrar.
Ahora podremos seleccionar en «Herramientas/placas» ATtiny25/45/85, y luego seleccionar en «processador» el ATtiny85 para luego en «Clock» seleccionar la frecuencia de reloj interna 16 MHz .
Programar con Arduino UNO
Configurar el IDE de Arduino para programar ATTiny, para realizar la programación dentro de IDE Arduino sera necesario seguir los siguientes pasos:
- Seleccionamos «Archivos/preferencias» en el IDE de Arduino.
- Encontramos el campo “Gestor de URLs adicionales de tarjetas» .
- Pegamos la siguiente URL en el campo (usaremos una coma si hay alguna otra URL en la lista): http://digistump.com/package_digistump_index.json
- Clic OK para guardar.
- Seleccionamos «Herramientas/Placa/Gestor de tarjetas» y escribimos attiny en el campo de búsqueda.
- Luego hacemos clic en ATTiny by David A. Mellis y seleccionamos instalar.
- Culminada la instalación seleccionamos cerrar.
Ahora seleccionamos el resto de opciones dentro de Herramientas:
- Procesador: Seleccionamos ATtiny25/45/85
- Clock: Estos ATtiny tienen un reloj interno que puede ir hasta los 8MHz, aunque parece que con algunos modelos puede llegar hasta 16 MHz, aunque a mayor frecuencia, mayor consumo eléctrico. Además, estos chips soportan una fuente de reloj externa hasta 20MHz.
- Puerto: COM3/COM4…etc, dependiendo del conector del Arduino UNO a la PC
- Programador: Arduiono as ISP. Le estamos diciendo que el propio Arduino va a actuar como programador del chip.

Gravity Kit de 37 Sensores Compatibles con Arduino KIT0150
Adaptador de Audio Jack 3.5mm a Plug 6.3mm Estéreo
Orange Pi PC 1GB RAM Cortex-A7 1.6GHz
Módulo Zumbador Pasivo 80 dB - UNIT DevLab
Kit Pinza de Compresión para Cable Coaxial RG59/RG6 con Pelador Giratorio + 20 Conectores
Kit Reloj Electrónico Digital AT89C2051 4 Bits
Plug 3.5mm TRRS Metálico
Banda Dentada GT2 2GT 6mm 10 Metros
Kit Botones Táctiles THT 6x6mm 200 Piezas 10 Tipos
MaixCAM Placa de Desarrollo AI RISCV













Valoraciones
No hay valoraciones aún.