El Digispark kickstarter ATTINY85 es una pequeña placa de desarrollo compatible con el entorno de Arduino. Internamente posee el microcontrolador Attiny85 es muy pequeño y muy fácil de usar, ideal para pequeños proyectos. Incorpora 8KB de memoria flash, 512B de EEPROM, 512B SRAM, 6 pines de entrada/salida (3 de esos pines pueden ser usadas como PWM), 32 registros, 2 timers, un conversor analógico-digital de 4 canales con 10bits, watchdog interno. Además, posee un oscilador interno de 20Mhz, por lo que no es necesario añadir ningún oscilador externo.
La Digispark puede conectarse directamente al puerto USB que sobresale de su placa, tanto para programarla como para alimentarla, pero también posee tres pines laterales por los que puede alimentarse.
El Digispark kickstarter ATTINY85 es ideal para proyectos que requieren mínima infraestructura de proceso, pero con las ventajas de programar en IDE Arduino.
Especificaciones:
- Dispositivo base: ATTINY85
- Voltaje de alimentación: 5 V – 7.35 V
- Regulador integrado de 500ma 5V
- Corriente de entrada máxima por pin: 40 mA
- Corriente máxima de alimentación: 200 mA
- Comunicación: SPI / TWI, I2C
- A/D: 4 Canales a 10 bits
- I/O: 6 Pines
- Memoria programable en el sistema: 8K Byte
- Dimensiones: 26.9 mm x 19.5 mm x 4.4 mm (sin header)
Pines:
- P0: AREF, SDA, DI, PWM
- P1: DO, PWM
- P2: D/A, SCK
- P3: D/A, USB+
- P4: D/A, USB-, PWM
- P5:D/A, RESET
- VIN: Voltaje de trabajo
- GND
- 5V out
- LED de Potencia y prueba / estado (fijado en P0)
Información Adicional:
Programar en IDE de Arduino
Requerirás los siguientes driver para poder usar la tarjeta de desarrollo ATtiny85, descargarlos AQUI, ya sea para 32/64 bits. Después procederemos a configurar en la suite IDE Arduino como a continuación se señala:
- 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 Digistump AVR Boards en el campo de búsqueda.
- Luego hacemos clic en Digistump AVR Boards by Digistump y seleccionamos instalar.
- Culminada la instalación seleccionamos cerrar.
- Regresa al menú Herramientas>Programador está seleccionado AVRISP mskII y Herramientas -> Placa y selecciona la placa «Digistump (Default – 16.5MHz)
- Ya puedes comenzar a programar en la tarjeta de desarrollo ATtiny85!!.