Digispark - миниатюрная ардуино совместимая плата на микропроцессоре ATtiny85. Устройство совместимо с Arduino IDE. Идеальное решение для относительно простых проектов, способствует их значительному удешевлению и уменьшению в размере.
Это новый подход к прототипированию устройств на ATtiny85 в среде Arduino. ATtiny85 - это как раз то, что отлично подходит для многих вещей, где полноценные Arduino-совместимые платы вроде Pro Mini, Uno и, тем более, Mega избыточны. Причем конкретно этот контроллер хорош тем, что на нём можно быстро, без паутины проводов и программаторов обкатать код, который потом будет полноценно трудиться в чем-то готовом.
ATtiny85 - небольшой микроконтроллер с приличными возможностями и приятными особенностями, а именно:
— 8 КБ памяти для программного кода, 512Б памяти для исполняемого кода |
— 6 цифровых пинов |
— 4 входа ADC |
— 2 выхода PWM |
— аппаратное прерывание |
— частота от 1 МГц до 20 МГц |
— питание от 1,8В до 5,5В (в зависимости от модификации) |
— потребляемый ток - от 0,1 мкА при 1,8В в режиме максимальной экономии энергии |
— выпускается в миниатюрном SOIC8 или DIP-корпусах |
Для подключения управляемых устройств на плате контроллера есть шесть контактов, обозначенных P0 – P5. Каждый из контактов может выполнять несколько функций:
P0 – AREF (опорное напряжение АЦП), SDA (Serial Data), DI (MOSI), PWM (ШИМ)
P1 – DO (MISO), PWM (ШИМ)
P2 – D/A (цифровой, аналоговый вход-выход), SCK (Serial Clock)
P3 – D/A (цифровой, аналоговый вход-выход), USB+
P4 – PWM (ШИМ), D/A (цифровой, аналоговый вход-выход), USB-
P5 – D/A (цифровой, аналоговый вход-выход)
Технические характеристики модуля:
Напряжение питания, В |
5 ... 12 |
Микроконтроллер |
ATtiny85-20SU |
Флеш-память микроконтроллера, КБ |
8 |
Поддерживаемые интерфейсы |
I2C, SPI, USB |
Прошивка по интерфейсу |
USB |
ШИМ |
3 канала |
АЦП |
4 канала |
Размеры модуля, мм |
27 х 19 х 2 |