Подключение и программирование Digispark - Урок для Arduino

Для работы с контроллерами Digispark необходимо настроить программное обеспечение.

Программное обеспечение:

Digispark использует платформу Arduino IDE и 1.6.5

Для программирования Digispark потребуется программное обеспечение Arduino IDE и 1.6.5 и новее.

Инструкция по установке:

  1. Для начала нужно скачать ПО. Можно скачать с официального сайта https://www.arduino.cc/en/Main/Software
  2. Установите или распакуйте скаченное ПО Arduino IDE .
  3. Запустите Arduino IDE .
  4. В Arduino IDE зайдите в меню “Файл” и выберите “Настройки”

В поле “Additional Boards Manager URLs” необходимо ввести следующую ссыл

<a href="http://digistump.com/package_digistump_index.json">http://digistump.com/package_digistump_index.json</a>

И начать "ОК"

Перейдите в меню “Инструменты” и затем “Плата:******” и в подменю - выберите пункт “Boards Manager”,


В появившемся окне в выпадающем меню выберите “Contributed”:

Теперь устанавливаем


Готово!

Теперь в списке у нас появились Digispark платы.


Теперь необходимо установить драйвер http://iarduino.ru/file/220.html

Как записать скетч:

После того как вы сделали все описанные действия можно приступить к загрузки скетча в контроллер. Для этого необходимо отключить микроконтроллер Digispark от компьютера, после чего нажать "взгрузить" и в консоле появится информация, что у Вас есть 60 секунд, что бы подключить вам Digispark. После того как вы подключите Digispark к USB, скетч начнет загружаться.



Новый микроконтроллер Digispark, благодаря своим небольшим размерам является очень полезным и интересным микроконтроллером, благодаря этому может использоваться в небольших компактных устройствах. Не требует дополнительных затрат на программаторы, так как имеет встроенный разъем USB в отличии от arduino pro mini.

Описание Выводов:

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

Pin 0 → I2C SDA, PWM (LED on Model B)
Pin 1 → PWM (LED on Model A)
Pin 2 → I2C SCK, Analog
Pin 3 → Аналоговый вход (Занят контактом USB+, в случае использования USD)
Pin 4 → PWM (Занят контактом USB-, в случае использования USD)
Pin 5 → Аналоговый вход

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

http://lesson.iarduino.ru/page/podklyuchenie-i-programmirovanie-digispark/