Digispark Attiny85 – принципиально новый продукт в среде прототипирования устройств на Arduino. Attiny85 — это именно та плата, которая идеально подходит для многих маленьких устройств, где полноценные Arduino-совместимые платы использовать нерационально.
Контроллер несомненно хорош тем, что позволяет быстро, без клубка проводов и танцев с программатором протестировать свой код, который потом может использоваться в каком-либо “старшем” устройстве.
Микроконтроллер имеет очень малые габариты, за счёт чего интересен и полезен для встраивания его в компактные приборы. Digispark Attiny 85, в отличие от серии Arduino pro mini, имеет собственный USB-разъём и контроллер, поэтому ему не нужен программатор.
ATtiny85, в отличие от других платформ Arduino, гораздо более автономен, за счет очень низкого энергопотребления контроллера. В активном режиме контроллер потребляет около 30 мА, в фазе глубокого сна – около 13 мА.
Данное устройство поддерживает практически весь функционал, имеющийся в Arduino IDE.
Единственным исключением будут запись загрузчика и серийный монитор.
Описание выводов контроллера:
- Вывод 0: I2C SDA, ШИМ (светодиод)
- Вывод 1: ШИМ
- Вывод 2: I2C SCL, Digital
- Вывод 3: Вход цифровой (Занят контактом USB +, в случае использования USB)
- Вывод 4: ШИМ (Занят контактом USB -, в случае использования USB)
- Вывод 5: Вход цифровой
Помимо подключения к стандартному Micro-USB, ATtiny85 может питаться и напрямую, через контакты 5V (Оптимальное напряжение питания – от 5 до 12В). Все виды источников питания распознаются платой в автоматическом режиме.
На плате размещен стабилизатор напряжения LM78L05, следовательно подавать питание на контроллер можно двумя путями: напряжением до 5В при подключении к контакту 5В и до 10В при подключении к контакту Vin (через стабилизатор). Если опираться на официальный Datasheet стабилизатора, то производители обещают пиковую нагрузку до 35В, но (скорее всего) недолго.
Примеры применения:
- Управляемая электроника
- Робототехника
- Радиоуправляемые устройства
- Системы автономного полива
- Метеостанции
- Умный дом
Характеристики:
- Предельное напряжение питания: от 7 до 20 В
- Рекомендуемое напряжение питания: от 5 до 12 В
- Рабочее напряжение: 5 В
- Тактовая частота процессора: до 20 МГц (ATTINY85)
- Количество аналоговых каналов: 4
- Количество цифровых выводов I/0: 6 (3 из которых могут использоваться как выходы ШИМ)
- Память SRAM: 512Б
- Память Flash: 8 Кб, из которых 2 Кб используются для загрузчика
- Максимальная сила тока на выводе 3.3V: 30 мА
- Максимальная сила тока на I/0 выводе: 30 мА
- Модель встроенного микроконтроллера: ATTINY85
- Разрядность: 8 Бит
- Поддержка I2C и SPI интерфейсов: есть
- Вес 3 g
- Габариты 18 × 22 × 15 mm