Nodo Electrónico

Digispark ATtiny85

digispark-attiny85

Una pequeña placa de desarrollo basada en el microcontrolador ATtiny85, ideal para proyectos compactos y de bajo consumo.

Arquitectura
AVR

ATtiny85-20SU

Frecuencia de Operación

16.5 MHz

Arquitectura de Procesador

8 bits

Núcleo

1

Voltaje de Operación

5 V

Memoria

8 KB

Flash

0.5 KB

RAM

0.5 KB

EEPROM

Lenguajes de Programación

Arduino, C/C++

Conectividad

Ninguna

Número de Parte de la Tarjeta de Desarrollo

digispark-attiny85

digiStump

Fabricante de la tarjeta de desarrollo

digiStump

Digispark ATtiny85

Número de Parte del Microcontrolador

ATtiny85-20SU

Microchip

Fabricante del microcontrolador

Microchip

3

Salidas PWM

6

Entradas y/o Salidas Digitales

2

Temporizadores

0

Controladores UART

1

Controlador SPI

1

Controlador I2C

Conversión Analógica-Digital (ADC)

1

Módulo

4

Entradas analógicas

1023

Resolución de ADC

Conversión Digital-Analógica (DAC)

0

Módulos

0

Resolución de DAC

Introducción al Digispark ATtiny85

El Digispark ATtiny85 es una de las tarjetas de desarrollo más pequeñas compatibles con Arduino, y una de las mejores opciones para crear un prototipo para un producto de bajo costo.

¿Cuáles son las ventajas y desventajas del Digispark ATtiny85?

Ventajas

  • Bajo costo: La tarjeta de desarrollo y el microcontrolador se venden a un muy bajo costo, es una de las mejores plataformas prototipar un producto de bajo costo programado con Arduino.
  • Tamaño compacto: La tarjeta de desarrollo es muy pequeña y también su microcontrolador lo es.
  • Bajo consumo: La tarjeta tiene lo mínimo necesario para funcionar y está basado en un microcontrolador con recursos mínimos, entonces su consumo es muy bajo.
  • Open Source: Está disponible de forma gratuita toda la información relacionada con su fabricación, ideal tanto para estudiar como para desarrollar productos.

Desventajas

  • Memoria limitada: La cantidad de memoria es muy limitada por lo que sólo se puede usar en aplicaciones muy sencillas.
  • Pocos puertos de entrada y salida: Tiene máximo 6 pines de entrada/salida, y requiere una configuración especial para usarlos, esto puede ser una limitante para muchos proyectos
  • Baja compatibilidad: Sus recursos limitados hacen que sea poco compatible con muchas librerías de Arduino. Requiere más trabajo de desarrollo.
  • Sin conectividad integrada: Debido a su precio y características, carece de Wi-Fi, Bluetooth u otros módulos de comunicación.

Documentación

Para más información sobre la tarjeta de desarrollo, consulta los siguientes enlaces y documentos de referencia.