Amateur Radio Station R9AL
Arduino Attiny85


Digispark Kickstarter Mini USB Development Board ATTINY85 это очень компактная плата Arduino с мини USB-разъемом на базе микроконтроллера ATtiny85. Питание осуществляется через мини-USB или от внешнего источника 5 В или 7-16 В. Плата поддерживается средой разработки Arduino IDE начиная с версии 1.0 и выше.

Авторские права на Digispark принадлежат Digistump LLC

Характеристики Arduino Attiny85:

Отличия Digispark и использование Arduino/Processing с Digispark:

Digispark поддерживает все функций, доступные в IDE за исключением сериал монитор и записи загрузчика. Многие из существующих библиотек не будут работать с Digispark: для I2C устройств проверте использование TinyWireM библиотеки.

Пины: Все выводы могут быть использованы в качестве цифровых входов/выходов

Для удобства пины подписаны на обратной стороне Digispark

Установка Digispark USB драйвера

Digispark использует USB для обмена данными с компьютером, поэтому на компьютер надо установить Digispark USB драйвер.
  1. Скачать драйвер для Arduino for Digispark: DigisparkArduino-Win32-1.0.4-May29.zip
  2. Распаковать скаченный файл в любую папку.
  3. Запустить DigisparkArduino-Win32\DigisparkWindowsDriver\InstallDriver.exe для установки USB драйвера.


После установки драйвера:

Загрузка скетча

Для примера используе скетч "Blink"
Arduino


Но нужно изменить значение переменной led с 13 на 1, так как в Attiny85 светодиод висит на первом пине.

Arduino

Загрузка скетча тоже проходит не совсем обычно:
  1. Отклдючаем плату от USB-порта.
  2. Нажимаем "Загрузить"
  3. После появления сообщения: "Plug in device now... (will timeout in 60 seconds)" подключаем плату, после чего начнется загрузка.
Обсуждение: http://msevm.com/forum/index.php?topic=7536





Copyright © R9AL 2018 Все права защищены

Рейтинг@Mail.ru Яндекс цитирования