Digistump Wiki
Digispark запускает загрузчик "micronucleus tiny85" версии 1.02, проект с открытым исходным кодом:
https://github.com/micronucleus/micronucleus [https://github.com/micronucleus/micronucleus]первоначально написано Bluebie:
https://github.com/Bluebie [https://github.com/Bluebie]...
Внимание! на данный момент мы не поддерживаем обновление прошивки, поэтому, если вы решите, вы делаете это
полностью на свой страх и риск.
Программное обеспечение:
Digispark использует Arduino IDE 1.6.5+ (Arduino 1.6.5r2-не 1.6.6 или 1.6.7 настоятельно рекомендуется)
инструкция по установке:
Сначала загрузите соответствующий пакет Arduino Arduino.cc вебсайт:
https://www.arduino.cc/en/Main/Software [https://www.arduino.cc/en/Main/Software]
При использовании Arduino 1.6.6 или выше и windows-вам нужно будет загрузить и установить драйверы
вручную. Загрузите, распакуйте и запустите "установить драйверы “(на 32-битных системах) или” DPInst64" (на
64-битных системах). Если вы застряли, попробуйте выполнить шаги, показанные в этом видео YouTube
[https://www.youtube.com/watch?v=MmDBvgrYGZs]. Файлы драйвера находятся здесь:
https://github.com/digistump/DigistumpArduino/releases/download/1.6.7/Digistump.Drivers.zip
[https://github.com/digistump/DigistumpArduino/releases/download/1.6.7/Digistump.Drivers.zip]
Установите или распакуйте приложение Arduino.
Запустите приложение Arduino.
В приложении Arduino перейдите в меню "Файл" и выберите " Настройки”
и нажмите кнопку ОК
и нажмите кнопку ОК
Страница переведена на русский
Примечание: если у вас уже есть дополнительные URL-адреса, введенные в этом поле, нажмите кнопку справа от окна
и введите этот URL-адрес в новой строке.
Перейдите в меню "Инструменты", а затем подменю” доска "- выберите "менеджер плат", а затем из
выпадающего списка выберите " внесено”:
Выберите пакет "Digistump AVR Boards” и нажмите кнопку "Установить".
Вы увидите ход загрузки на нижней панели окна “Boards Manager”, когда он будет завершен, рядом с этим
пунктом в списке появится “установленный”.
П WINDOWS D i I t ll Wi d i d й
Пользователи WINDOWS: после завершения установки с pop up a Driver Install Wizard window, пожалуйста,
нажмите
Страница кнопку "Далее"
переведена на этом окне, чтобы установить драйверы для Digistump Boards (если они уже
на русский
установлены, этот установщик будет обновлять их и установить любые, которые отсутствуют)
После завершения установки закройте окно "Boards Manager" и выберите Digispark в меню Сервис→Boards.
"Digispark (по умолчанию - 16,5 МГц)" - это плата, которую должны выбрать все новые пользователи.
Установка Linux
Если вы еще этого не сделали - установите правила udev, найденные здесь: Раздел устранения неполадок
[http://digistump.com/wiki/digispark/tutorials/linuxtroubleshooting]
Источники
Нажмите кнопку Загрузить. В нижнем окне состояния будет предложено подключить Digispark-в этот момент вам
нужно подключить его - или отключить и снова подключить его.
Если вы отсоедините Digispark и подключите его обратно или подключите к другому источнику питания, будет
задержка 5 секунд до запуска запрограммированного кода Эта 5 секундная задержка является Digispark Pro проверка
задержка 5 секунд до запуска запрограммированного кода. Эта 5-секундная задержка является Digispark Pro проверка,
чтобы увидеть,
Страница если вы пытаетесь
переведена на русскийзапрограммировать его.
Этот код будет мигать встроенным светодиодом (на выводе 0 или выводе 1 в зависимости от модели Digispark см.
раздел идентификация модели ).
Пример кода для базовой функции ввода-вывода см. здесь: Digispark Basics
Digispark поддерживает все функции, найденные в среде IDE, за исключением последовательного монитора и функции
загрузчика записи.
Многие существующие библиотеки не будут работать с Digispark: Для устройств I2C проверьте библиотеку tinywirem,
что делает его очень простым для переноса библиотеки устройств на основе I2C для использования с Digispark.
Выходы Штыря:
Для удобной ссылки pin переверните Digispark-возможности pin перечислены на задней панели
Пример кода для базовой функции ввода-вывода см. здесь: Digispark Basics
Меры предосторожности:
Digispark, из-за его небольшого размера и низкой стоимости, не так прочен, как полноценный Arduino.
При тестировании новой схемы рекомендуется сначала протестировать ее с помощью внешнего источника питания.
Подключение короткого замыкания к Digispark и подключение его к компьютеру может привести к повреждению
компьютера и/или его USB-портов. Мы не несем ответственности за повреждение вашей машины в результате
использования Digispark.
Digispark не имеет предохранение от короткого замыкания или обратной полярности. Подключение питания к
контактам питания Digispark назад почти наверняка уничтожит его.
Digispark достаточно мал, чтобы представить опасность удушья и достаточно мал, чтобы быть вставленным в
Digispark достаточно мал, чтобы представить опасность удушья и достаточно мал, чтобы быть вставленным в
некоторые гнезда. Мы не несем ответственности за неправильное использование продукта. Пожалуйста, относитесь к
Страница переведена на русский
электричеству и электронике с уважением и здравым смыслом.
Устранение неисправностей:
Digispark нажимает доступные, малые компоненты к их пределам путем использование програмного обеспечения для
того чтобы подражать функциям USB вообще служенным преданным обломоком. По этой причине большая часть
работы USB Digispark считается пограничной из спецификации . Некоторые ноутбуки, старые машины и просто
некоторые дешевые USB-концентраторы/контроллеры не нравятся. Мы протестировали и разработали Digispark для
максимальной совместимости, но мы не можем гарантировать, что он будет работать со всем.
Кроме того, помните, что Digispark отображается только как программируемое устройство в течение 5 секунд, после
чего он начнет запускать свой код (когда он новый и незапрограммированный, это означает, что он будет мигать) и
исчезнет или действовать как USB-устройство, которое вы запрограммировали, чтобы действовать как.
Всегда помните, чтобы отключить Digispark перед нажатием загрузить и подключить его, когда Arduino IDE просит вас.
Если вы получаете сообщение об ошибке, что утверждение не удалось или micronucleus разбился во время загрузки, то
вы, вероятно, не отключили ваш Digispark перед загрузкой.
ОКНА:
МАК
Если приложение Arduino работает нормально, но компьютер не распознает Digispark после того, как вас
попросят подключить его - попробуйте удлинительный кабель usb или концентратор, некоторые порты MacBook
утоплены слишком далеко для подключения разъемов данных.
Если приложение Arduino не запускается (особенно ошибка, например: “Arduino” поврежден и не может
быть открыт.) или ошибка загрузки попробуйте разрешить выполнение всего неподписанного кода: см.
раздел "как изменить настройки Gatekeeper, чтобы разрешить или запретить неопознанные приложения"
на этой странице: http://www.imore.com/how-open-apps-unidentified-developer-os-x-mountain-lion
[http://www.imore.com/how-open-apps-unidentified-developer-os-x-mountain-lion]
Если вы получаете сообщение об ошибке выше и позволяет неопознанные приложения не исправить это
попробуйте это: http://digistump.com/board/index.php/topic-119.0.html
[http://digistump.com/board/index.php/topic,119.0.html]-мы активно работаем над решением этой проблемы.
2012 MBP USB-порты на 2012 MBPs (Retina и non) вызывают проблемы из - за их контроллеров USB3, в настоящее
время Лучшая работа-использовать дешевый USB-концентратор (не USB3) - мы работаем над будущими
решениями. Концентратор на дисплее кинотеатра также будет работать.
Если ваша загрузка не удается в середине его, вы также можете использовать плохой USB-кабель и / или плохой
концентратор.
Запросы поддержки лучше всего размещать на форуме, так что каждый может извлечь выгоду, и мы можем помочь
друг другу через любые вопросы - http://digistump.com/board [http://digistump.com/board]