Aug 25, 2023
ACK1 facilita el conocimiento del ATtiny1616
Muchos lectores estarán familiarizados con el ATtiny85 de Microchip, que ha sido una opción popular para proyectos de bricolaje en el pasado por su bajo precio y (por el momento) pequeño tamaño. Pero aquellos que buscan algo más
Muchos lectores estarán familiarizados con el ATtiny85 de Microchip, que ha sido una opción popular para proyectos de bricolaje en el pasado por su bajo precio y (por el momento) pequeño tamaño. Pero aquellos que buscan un chip de 8 bits más moderno y capaz pueden encontrar interesante el ATtiny1616-MNR. Ofrece almacenamiento flash ampliado, más GPIO y abandona la programación SPI en favor de UPDI, un protocolo que se puede realizar utilizando nada más que un convertidor USB-UART y una resistencia.
Pero aquí está el truco: ¡el nuevo chip sólo está disponible en SMD y hay muchos menos tutoriales para ello! Por eso [Bradán Lane] creó ACK1, un lindo y pequeño kit de codificación AVR para aquellos de nosotros que queremos jugar con el ATtiny1616 y un complemento para su curso gratuito y de código abierto.
La placa contiene una serie de LED de 6 por 7 en una configuración charlieplexed, un zumbador piezoeléctrico grande, dos botones, un interruptor de encendido/apagado y un soporte para batería CR2032 para mantenerlo encendido sin necesidad de un cable. El kit se ve magnífico en su tema blanco sobre negro con contactos chapados en oro y se puede conseguir por $ 20 en Tindie al momento de escribir este artículo.
El ATtiny1616 funciona hasta a 20 MHz y tiene 17 pines GPIO, 16 KiB de almacenamiento flash, 2 KiB de RAM y 256 bytes de EEPROM para configuración, lo que lo hace aproximadamente a la par con el Arduino Uno original.
El curso que va de la mano con el ACK1 trata sobre las características del ATtiny1616, desde los conceptos básicos del uso del programador hasta la lectura de los botones, el uso de temporizadores, el manejo de los LED charlieplexed, el almacenamiento de datos en la EEPROM y mucho más. Aunque no cubre los conceptos básicos de C, el curso es gratuito e incluso tiene licencia MIT, por lo que cualquiera puede compartirlo y mejorarlo.
Si te gusta ver hermosos microcontroladores, definitivamente querrás ver el elegante Uno Plus+.