Контроллер Arduino Digispark kickstarter

550 руб.
В наличии
Нет в наличии

Целью появления Digispark ATTINY85 стало минимизация размеров и не обременённость требованиями к подключаемой периферии.

Хоть ATTINY85 и не относиться к семейству плат ARDUINO, тем не менее, он прочно закрепился среди разработчиков ARDUINO-проектов. 

Поспособствовали этому низкое энергопотребление модуля и совместимость с бесплатно распространяемой средой разработки ARDUINO IDE. 

Благодаря наличию на плате USB-разъёма, отпала необходимость в постоянном использовании внешних программаторов, порою очень не дешёвых, что в свою очередь упростило процесс программирования и отладки. 

ATTINY85 идеально подойдёт для создания прототипа того или иного проекта, может стать неоспоримым в размерах при создании небольших устройств, среди которых могут быть кольцо-часы или браслет, светящиеся украшения, миниатюрные термометры и, возможно, что-то более невообразимое. 

Размер модуля действительно крайне невелик, всего 19 х 26 мм!

  • Контроллер: ATMEL TINY85 AVR 8-бит в корпусе SOIC8
  • Тактовая частота: 1-20 МГц
  • Флэш-память: 8 Кб, из которых чуть более 2 Кб используется загрузчиком
  • ОЗУ-память: 512 байт
  • EERPOM-память: 512 байт
  • Рабочее напряжение: 5В
  • Питание: от USB 5 В или от внешнего источника с напряжением 7~35 В (рекомендуется не более 12 В)
  • Контакты входа/выхода: 6
  • ШИМ выходы: 3
  • Аналоговые входы: 4, 10-бит каждый
  • Светодиодные индикаторы питания и статуса пользовательского вывода P1/D1
  • Поддержка для Arduino IDE 1.0+ (OSX / Windows 32х, 64х / Linux)

Контакты P0...P5 могут быть использованы как цифровые (D) и аналоговые (A) входы/выходы:

  • Вывод P0 - линия SDA интерфейса IIC/I2C, линия MOSI интерфейса SPI, ШИМ, AREF, D0
  • Вывод P1 - линия MISO интерфейса SPI, ШИМ, D1
  • Вывод P2 - линия SCL интерфейса IIC/I2C, линия SCK интерфейса SPI, А1, D2
  • Вывод P3 - USB+, А3, D3
  • Вывод P4 - USB-, ШИМ, А2, D4
  • Вывод P5 - А0, D5
  • Вывод VIN - внешнее питание "+"
  • Вывод GND - внешнее питание "-"
  • Вывод 5V - питание подключенных модулей расширения

Все пользовательские контакты обозначены цифрами с лицевой стороны и функциональным назначением с обратной стороны платы.

- AREF - устанавливает опорное (эталонное) напряжение для аналоговых входов. Контакт используется вместе с функцией analogReference(), которая выполняет пропорциональное сравнение напряжений на выводе AREF с аналоговым входом с генерацией значений 0..1023. Например, опорное напряжение устанавливается 5 В, а на входе аналогового контакта подается 2,5 В. Результатом выполнения сравнения станет полученное значение 512.

- "USB-", "USB+" - используются для обмена данными по USB-интерфейсу с другим устройством.

- Интерфейс IIC/I2C (двунаправленный последовательный интерфейс) задействует две линии: последовательных данных - SDA (Serial Data) и шину тактирования SCL (Serial Clock). Работает с библиотекой TinyWireM.
- Интерфейс SPI (последовательный периферийный интерфейс): использует линии MOSI - выход главного, MISO - вход главного и SCK - генерация главным устройством синхроимпульсов (шина тактирования). При обмене данными между двумя устройствами главный из них управляет процессом. Линии подключаются ко второму устройству по схеме MOSI->MISO, MISO->MOSI и SCK->SCK.

Подать питание плате вы можете двумя способами: подключив в разъем USB или через контакты VIN и GND. 

Энергосхема модуля включает в себя понижающий стабилизатор на 5 В (чип 78m05), обеспечивающий рабочее напряжение микроконтроллеру, с максимальным общим током 500 мА. 

Допустимый диапазон входного напряжения через стабилизатор в диапазоне от 7 до 35 В.

Артикул:
182796