Миниатюрная отладочная плата Digispark ATtiny85
Основой платы является микроконтроллер серии tinyAVR, младшей из серий микроконтроллеров Atmel AVR, ATtiny85. Он имеет всего 5 портов GPIO (если отключить RESET, то все 6), 3 из них поддерживают ШИМ, 2 являются аналоговыми с разрешением 10 бит (1024 значения, как на стандартных Arduino).
Память Digispark ATtiny85 ограничена 8 Кб программной (около 2 Кб занимает загрузчик Arduino) и 1 Кб оперативной. Тактовая частота – в пределах 1-20 МГц (по умолчанию – 16.5 МГц). Неплохой набор для столь малых размеров и цены.
Питание – от USB либо внешнего источника 7-35 В (на плате присутствует стабилизатор) с автоматическим выбором источника в пользу внешнего. Кроме того, на плате есть два светодиода – один для индикации работы, другой – для пользователя.
Основные достоинства
- Небольшой размер
- Малая цена
- Экономичное энергопотребление
- Совместимость с Arduino
Примеры использования
- Контроллер освещения
- Датчик открытой двери/окна
- Выносной беспроводной датчик температуры
- Робототехника
Комплектация
- 1 x Digispark ATtiny85
- 1 x 9-пиновая гребёнка GPIO
Подключение и библиотеки
Плата совместима с аппаратной платформой Arduino.
Данная плата имеет очень интересный режим работы с USB. Для прошивки нужно нажать на кнопку загрузки в Arduino IDE, притом не подключая сам Digispark. Теперь у вас есть 60 секунд, чтобы подключить его.
Связано это с тем, что если в течение 5 секунд после включения не начать прошивку, Digispark перейдёт в режим исполнения загруженной программы.
Также эта плата не видна в мониторе порта Arduino IDE.
Отзывы
Отзывов пока нет.