banner
Центр новостей
Выбирайте из нашего широкого спектра продуктов и услуг мирового класса, чтобы получить поистине незабываемые впечатления.

ACK1 упрощает знакомство с ATtiny1616

Jul 14, 2023

Многие читатели знакомы с микрочипом ATtiny85, который в прошлом был популярным выбором для DIY-проектов из-за его низкой цены и (на тот момент) небольшого размера. Но тех, кто ищет более современный и производительный 8-битный чип, может заинтересовать ATtiny1616-MNR. Он предлагает расширенную флэш-память, больше GPIO и отказывается от программирования SPI в пользу UPDI — протокола, который можно реализовать, используя не что иное, как преобразователь USB-UART и резистор.

Но вот в чем загвоздка: новый чип доступен только в SMD и обучающих программ по нему гораздо меньше! Вот почему [Брадан Лейн] создал ACK1, симпатичный маленький набор для кодирования AVR для тех из нас, кто хочет поиграть с ATtiny1616, а также дополнение к его бесплатному курсу с открытым исходным кодом.

Плата содержит массив из 6 на 7 светодиодов в чарлиплексной конфигурации, большой пьезозуммер, две кнопки, переключатель включения/выключения и держатель батарейки CR2032, позволяющий держать его включенным без необходимости использования кабеля. Комплект выглядит великолепно в черно-белой цветовой гамме с позолоченными контактами, и на момент написания его можно приобрести на Tindie за 20 долларов.

Сам ATtiny1616 работает на частоте до 20 МГц и имеет 17 контактов GPIO, 16 КБ флэш-памяти, 2 КБ ОЗУ и 256 байт EEPROM для конфигурации, что примерно соответствует оригинальному Arduino Uno.

Курс, который идет рука об руку с ACK1, полностью посвящен возможностям ATtiny1616: от основ использования программатора до чтения кнопок, использования таймеров, управления светодиодами charlieplexed, хранения данных в EEPROM и многого другого. Хотя он не охватывает основы C, курс бесплатен и даже лицензирован MIT, так что каждый может поделиться им и улучшить его.

Если вам нравятся красивые микроконтроллеры, вам обязательно захочется увидеть стильный Uno Plus+.