Подключение и программирование Digispark - Урок для Arduino
Для работы с контроллерами Digispark необходимо настроить программное обеспечение.
Программное обеспечение:
Digispark использует платформу Arduino IDE и 1.6.5
Для программирования Digispark потребуется программное обеспечение Arduino IDE и 1.6.5 и новее.
Инструкция по установке:
- Для начала нужно скачать ПО. Можно скачать с официального сайта https://www.arduino.cc/en/Main/Software
- Установите или распакуйте скаченное ПО Arduino IDE .
- Запустите Arduino IDE .
- В 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/