Digispark Kickstarter Mini USB Development Board ATTINY85 это очень компактная
плата Arduino с мини USB-разъемом на базе микроконтроллера ATtiny85. Питание
осуществляется через мини-USB или от внешнего источника 5 В или 7-16 В.
Плата поддерживается средой разработки Arduino IDE начиная с версии 1.0 и выше.
Авторские права на Digispark принадлежат Digistump LLC
Характеристики Arduino Attiny85:
Support for the Arduino IDE 1.0+ (OSX/Win/Linux)
Power via USB or External Source - 5v or 7-16v (automatic selection)
On-board 150 mА 5V Regulator
Built-in USB (and serial debugging)
6 I/O Pins (2 are used for USB only if your program actively communicates
over USB, otherwise you can use all 6 even if you are programming via USB)
8k Flash Memory (about 6k after bootloader)
I2C and SPI (vis USI)
PWM on 3 pins (more possible with Software PWM)
ADC on 4 pins
Power LED and Test/Status LED
Отличия Digispark и использование Arduino/Processing с Digispark:
Digispark поддерживает все функций, доступные в IDE за исключением сериал
монитор и записи загрузчика. Многие из существующих библиотек не будут работать
с Digispark: для I2C устройств проверте использование TinyWireM библиотеки.
Пины: Все выводы могут быть использованы в качестве цифровых входов/выходов
0 - ПДД с I2C, ШИМ (светодиод в модели B)
1 - ШИМ (светодиод в модели)
2 - СХК с I2C, аналоговые
3 - Аналоговый вход (также используется для USB+ когда USB используется)
4 - ШИМ, аналоговый (также используется для USB - когда USB используется)
5 - Аналоговые В
Для удобства пины подписаны на обратной стороне Digispark
Установка Digispark USB драйвера
Digispark использует USB для обмена данными с компьютером, поэтому на компьютер
надо установить Digispark USB драйвер.