Arduino digispark. DigiSpark Attiny85: компактная и мощная плата для микроконтроллерных проектов

Что такое DigiSpark Attiny85. Как начать работу с этой миниатюрной платой на базе микроконтроллера ATtiny85. Какие интерфейсы и возможности она предоставляет. Как программировать DigiSpark с помощью Arduino IDE. Какие проекты можно реализовать на ее основе.

Содержание

Что такое DigiSpark Attiny85 и в чем его особенности?

DigiSpark Attiny85 — это компактная плата для разработки микроконтроллерных проектов, основанная на чипе ATtiny85. Несмотря на свои миниатюрные размеры (всего 25×18 мм), эта плата обладает впечатляющими возможностями:

  • Микроконтроллер ATtiny85 с тактовой частотой до 16,5 МГц
  • 6 контактов ввода/вывода общего назначения (GPIO)
  • Встроенный USB-интерфейс для программирования
  • 8 КБ флеш-памяти (6 КБ доступно для пользовательских программ)
  • Поддержка ШИМ, АЦП, I2C, SPI
  • Возможность питания от USB или внешнего источника 7-35В

DigiSpark сочетает в себе компактность, низкую стоимость и достаточную производительность для реализации множества интересных проектов. Он программируется с помощью привычной среды Arduino IDE, что делает его отличным выбором как для начинающих, так и для опытных разработчиков.


Интерфейсы и схема выводов DigiSpark Attiny85

Несмотря на малые размеры, DigiSpark Attiny85 предоставляет следующие интерфейсы:

  • 6 контактов GPIO (P0-P5)
  • 3 канала ШИМ (P0, P1, P4)
  • 2 канала АЦП (P2, P3)
  • Интерфейс I2C (SDA — P0, SCL — P2)
  • Интерфейс SPI (MOSI — P0, MISO — P1, SCK — P2)

Схема выводов DigiSpark Attiny85:

  • P0 — I2C SDA, ШИМ
  • P1 — ШИМ
  • P2 — I2C SCL, АЦП
  • P3 — АЦП, USB+
  • P4 — ШИМ, АЦП, USB-
  • P5 — Только цифровой ввод/вывод

Такой набор интерфейсов позволяет подключать к DigiSpark различные датчики, дисплеи и другую периферию.

Как начать работу с DigiSpark Attiny85 в Arduino IDE?

Для начала работы с DigiSpark в Arduino IDE необходимо выполнить следующие шаги:

  1. Установить последнюю версию Arduino IDE (рекомендуется 1.6.5 или новее)
  2. Добавить URL для менеджера плат DigiSpark: http://digistump.com/package_digistump_index.json
  3. Установить пакет поддержки плат Digistump AVR через менеджер плат
  4. Установить драйверы DigiSpark для Windows
  5. Выбрать плату «Digispark (Default — 16.5mhz)» в меню Tools > Board

После этого можно приступать к написанию и загрузке скетчей на DigiSpark. Процесс загрузки отличается от обычных Arduino — сначала нужно нажать кнопку загрузки в IDE, а затем по запросу подключить DigiSpark к USB.


Преимущества и ограничения DigiSpark Attiny85

Основные преимущества DigiSpark Attiny85:

  • Компактные размеры
  • Низкая стоимость
  • Простота программирования через Arduino IDE
  • Возможность питания от USB или внешнего источника
  • Достаточная производительность для многих проектов

Ограничения по сравнению с обычными Arduino:

  • Меньший объем памяти (6 КБ против 32 КБ на Arduino Uno)
  • Отсутствие аппаратного UART (можно использовать программную реализацию)
  • Меньшее количество выводов ввода/вывода
  • Нет встроенного монитора последовательного порта в IDE

Несмотря на эти ограничения, DigiSpark отлично подходит для множества компактных проектов.

Типичные проекты на базе DigiSpark Attiny85

DigiSpark Attiny85 можно использовать для реализации различных интересных проектов, например:

  • USB-устройства ввода (эмуляция клавиатуры, мыши)
  • Системы сбора данных с датчиков
  • Простые игровые консоли
  • Управление светодиодными лентами
  • Музыкальные инструменты
  • Системы домашней автоматизации

Примеры конкретных проектов:


  • Дистанционное управление медиаплеером на ПК
  • Простой переносной термометр
  • USB-пароль генератор
  • Мини-осциллограф

Компактность DigiSpark позволяет встраивать его в самые разные устройства и предметы.

Особенности программирования DigiSpark Attiny85

При программировании DigiSpark Attiny85 следует учитывать некоторые особенности:

  • Ограниченный объем памяти требует оптимизации кода
  • Отсутствие аппаратного UART — для отладки можно использовать светодиоды или специальные библиотеки
  • Не все стандартные библиотеки Arduino совместимы с DigiSpark
  • Для I2C рекомендуется использовать библиотеку TinyWireM
  • При использовании USB-функциональности нужно учитывать 5-секундную задержку при запуске

Несмотря на эти особенности, большинство базовых функций Arduino доступны и на DigiSpark. Это позволяет легко переносить многие проекты с обычных Arduino на эту компактную плату.

Сравнение DigiSpark Attiny85 с другими платформами

Как DigiSpark Attiny85 соотносится с другими популярными платформами для разработки?


  • Arduino Uno: DigiSpark компактнее и дешевле, но имеет меньше памяти и выводов
  • Arduino Nano: Близки по размерам, DigiSpark дешевле, но имеет меньше возможностей
  • ESP8266: ESP8266 мощнее и имеет встроенный Wi-Fi, но DigiSpark проще в освоении
  • Raspberry Pi Pico: Pico мощнее, но DigiSpark компактнее и проще в использовании

DigiSpark занимает нишу сверхкомпактных и недорогих плат для простых проектов, где не требуется высокая производительность или большое количество выводов.

Заключение: для кого подходит DigiSpark Attiny85?

DigiSpark Attiny85 — отличный выбор для:

  • Начинающих разработчиков, желающих погрузиться в мир микроконтроллеров
  • Опытных разработчиков, нуждающихся в компактном и недорогом решении для простых проектов
  • Создателей носимой электроники и миниатюрных устройств
  • Любителей DIY-проектов, ищущих простую в освоении платформу

Несмотря на свои ограничения, DigiSpark Attiny85 предоставляет широкие возможности для творчества и экспериментов в мире микроконтроллеров. Его низкая стоимость и совместимость с Arduino IDE делают его отличным инструментом для обучения и быстрого прототипирования.



Digispark в категории «Техника и электроника»

Digispark Attiny85 USB отладочная плата

На складе в г. Полтава

Доставка по Украине

193.80 грн

Купить

Интернет магазин «E-To4Ka»

Digispark Attiny85 micro USB отладочная плата

Доставка из г. Полтава

179.99 грн

Купить

IT Electronics

DIGISPARK — ATtiny85 -USB

Доставка из г. Шостка

150 грн

Купить

Digispark Attiny85 USB отладочная плата

На складе в г. Полтава

Доставка по Украине

193.80 грн

Купить

IT Electronics

Digispark Attiny85 micro USB отладочная плата — черная

Доставка по Украине

179.99 грн

Купить

USCompany

Микроконтроллер Attiny85 micro USB Digispark

Доставка по Украине

300 грн

Купить

Интернет магазин «controller.in.ua»

Микроконтроллер Attiny85 встроенный USB Digispark

Доставка по Украине

262. 50 грн

Купить

Интернет магазин «controller.in.ua»

Микроконтроллер attiny88 Digispark microUSB

Доставка по Украине

264 грн

Купить

Интернет магазин «controller.in.ua»

Digispark Attiny85 micro USB отладочная плата

Доставка по Украине

179.99 грн

Купить

РезиStore

Digispark Attiny85 USB отладочная плата

На складе в г. Умань

Доставка по Украине

164 грн

Купить

Интернет-магазин «FreeBuy.in.ua»

Digispark Attiny85 micro USB отладочная плата

Доставка из г. Полтава

179.99 грн

Купить

Интернет магазин «E-To4Ka»

Микроконтроллер Raspberry Pi Pico — RP2040 ARM Cortex M0+ [#A-2]

На складе

Доставка по Украине

175 грн

Купить

Ardu.prom.ua (наложка НП от 150 грн!)

Digispark Attiny85 USB отладочная плата

Доставка из г. Полтава

193.80 грн

Купить

МегаШара — Интернет-магазин

Digispark Attiny85 micro USB отладочная плата

Доставка из г. Полтава

179.99 грн

Купить

МегаШара — Интернет-магазин

Digispark Attiny85 micro USB отладочная плата — синий

Доставка из г. Полтава

179.99 грн

Купить

МегаШара — Интернет-магазин

Смотрите также

Плата Arduino Uno R3 Ch440

На складе

Доставка по Украине

240 грн

Купить

Магазин «Солдер»

Микроконтроллер Raspberry Pi Pico — RP2040 ARM Cortex M0+ [#A-1]

На складе

Доставка по Украине

215 грн

Купить

Ardu.prom.ua (наложка НП от 150 грн!)

Плата Arduino Mega2560 PRO Ch440

На складе

Доставка по Украине

525 грн

Купить

Магазин «Солдер»

Плата Arduino Pro Mini ATmega328P 3.3V 8Mhz

На складе

Доставка по Украине

190 грн

Купить

Магазин «Солдер»

ATTINY88, плата разработки 5V/16MHz

Доставка из г. Гайворон

116 грн

Купить

Epstik — магазин радиокомпонентов

Digispark Attiny85 USB отладочная плата

Доставка из г. Полтава

по 193.8 грн

от 2 продавцов

193.80 грн

Купить

РезиStore

Модуль ARDUINO ATTINY85 Digispark

Недоступен

138 грн

Смотреть

Ником радио-маркет

ATtiny85 плата отладочная микроконтроллер Digispark microUSB Ардуино Arduino IDE

Недоступен

199 грн

Смотреть

ФОП Носуль С. А. работает nosul.com.ua

Модуль ARDUINO ATTINY85 Digispark Kickstarter

Недоступен

138 грн

Смотреть

Ником радио-маркет

Digispark Attiny 85 Kickstarter (10695)

Недоступен

270 грн

Смотреть

beegreen

Micro USB Digispark Attiny85 отладочная плата

Недоступен

179.99 грн

Смотреть

Интернет-магазин «Налетай»

Плата розробника ATtiny85 microUSB від Digispark

Недоступен

285 грн

Смотреть

Comerce. com.ua

Плата Arduino Attiny85 micro USB Digispark Arduino (15956)

Недоступен

270 грн

Смотреть

beegreen

Digispark Attiny85 USB отладочная плата

Недоступен

193.80 грн

Смотреть

Интернет-магазин «Налетай»

Универсальный Модуль Digispark Kickstarter Development Board ATTINY85 Для Arduino USB

Варианты доставки и скорость доставки могут варьироваться в зависимости от местоположения.

Войдите, чтобы управлять адресами


ИЛИ

Страна АвстралияАвстрияАзербайджанАландские острова́АлбанияАлжирАмериканское СамоаАнгильяАнголаАндорраАнтарктидаАнтигуа и БарбудаАргентинаАрменияАрубаАфганистанБагамыБангладешБарбадосБахрейнБеларусьБелизБельгияБенинБермудыБолгарияБоливияБонайреБосния и ГерцеговинаБотсванаБразилияБританская территория Индийского океанаБританские Виргинские островаБрунейБуркина-ФасоБурундиБутанВануатуВатиканВенгрияВенесуэлаВиргинские острова СШАВосточный ТиморВьетнамГабонГаитиГайанаГамбияГанаГваделупаГватемалаГвинеяГвинея-БисауГерманияГернсиГибралтарГондурасГонконг, КитайГренадаГренландияГрецияГрузияГуамДанияДемократическая Республика КонгоДжерсиДжибутиДоминикаДоминиканская РеспбликаЕгипетЗамбияЗападная СахараЗимбабвеИдтиИзраильИндияИндонезияИорданияИрландияИсландияИспанияИталияКабо-ВердеКазахстанКаймановы островаКамбоджаКамерунКанадаКанарские острова,КатарКенияКипрКирибатиКитайКокосовые острова [Килинг]КолумбияКоморыКосовоКоста-РикаКот-дИвуарКубаКувейтКыргызстанКюрасаоЛаосЛатвияЛесотоЛиберияЛиванЛитваЛихтенштейнЛюксембургМаврикийМавританияМадагаскарМайоттаМакао, КитайМакедонияМалавиМалайзияМалые отдаленные острова СШАМальдивыМальтаМароккоМартиникаМаршалловы островаМексикаМикронезияМозамбикМолдоваМонакоМонголияМонтсерратМьянма [Бирма]НамибияНауруНевисНепалНигерНигерияНидерландыНикарагуаНиуэНовая ЗеландияНовая КаледонияНорвегияОбъединенные Арабские ЭмиратыОманОстров БувеОстров МэнОстров НорфолкОстров РождестваОстров Херд и острова МакдональдсОстрова КукаОстрова ПиткэрнОстрова Теркс и КайкосПакистанПалауПалестинаПанамаПапуа — Новая ГвинеяПарагвайПеруПольшаПортугалияПуэрто-РикоРеспублика КонгоРеюньонРоссияРуандаРумынияСамоаСан-МариноСан-Томе и ПринсипиСаудовская АравияСвазилендСвятая ЕленаСвятой Винсент и ГренадиныСеверные Марианские островаСейшелыСен-БартельмиСен-БартельмиСен-МартенСен-Пьер и МикелонСенегалСент-Китс и НевисСент-ЛюсияСент-ЭстатиусСербияСингапурСинт-МартенСирияСловакияСловенияСоединенное КоролевствоСоединенные ШтатыСоломоновы островаСуданСуринамСьерра-ЛеонеТаджикистанТаиландТайвань, КитайТанзанияТокелауТонгаТринидад и ТобагоТувалуТунисТуркменистанТурцияУгандаУзбекистанУкраинаУоллис и ФутунаУругвайФарерские островаФиджиФилиппиныФинляндияФолклендские островаФранцияФранцузская ГвианаФранцузская ПолинезияХорватияЧадЧерногорияЧешская РеспубликаЧилиШвейцарияШвецияШпицберген и Ян-МайенШри-ЛанкаЭквадорЭкваториальная ГвинеяЭль СальвадорЭритреяЭстонияЭфиопияЮжная АфрикаЮжная Георгия и Южные Сандвичевы островаЮжная КореяЮжные Французские ТерриторииЯмайкаЯпония

Город BerlinAach B TrierAach, HegauAachenAalenAarbergenAasbuettelAbbenrodeAbenbergAbensbergAbentheuerAbrahamAbsbergAbstattAbtsbessingenAbtsgmuendAbtsteinachAbtswindAbtweilerAchbergAchernAchimAchslachAchstettenAchtAchtelsbachAchterwehrAchtrupAckendorfAddebuellAdelbergAdelebsenAdelheidsdorfAdelmannsfeldenAdelschlagAdelsdorfAdelsheimAdelshofen, Kr FuerstenfeldbruckAdelshofen, MittelfrAdelsriedAdelzhausenAdenauAdenbachAdenbuettelAdendorfAderstedtAdlersteigeAdligstadtAdlkofenAdmannshagen-BargeshagenAdorf/Vogtl.

AebtissinwischAerzenAffalterbachAffingAffinghausenAfflerAgathenburgAgethorstAglasterhausenAhamAhausAhausenAhlbeckAhlden (Aller)Ahlefeld-BistenseeAhlenAhlerstedtAhlsdorfAhlstaedtAhnatalAhnebyAhnsbeckAhnsenAholfingAholmingAhorn, BadenAhorn, Kr CoburgAhorntalAhrbrueckAhrensboekAhrensburgAhrensfeldeAhrenshagen-DaskowAhrenshoeftAhrenstedtAhrenvioelAhrenvioelfeldAicha Vorm WaldAichachAichelbergAichenAichhaldenAichstettenAichtalAichwaldAidenbachAidhausenAidlingenAiglsbachAilertchenAindling

Начало работы с Digispark Attiny85 » DIY Usthad

Содержание

  1. Что такое Digispark?
  2. Интерфейсы
  3. Схема выводов контактов
  4. Различные типы плат Digispark
  5. Как использовать с Arduino IDE
    • Шаг 1: Установка Arduino IDE
    • Шаг 2: Добавление URL-адресов менеджера дополнительных плат Пакет
    • Шаг 4:
      • Установите драйверы Digispark для Windows 10
      • Использование DIGISPARK в MAC
      • Использование DIGISPARK в Linux
  6. Загрузка кода
    • Примечание
    • Примечание
  7. Digispark Attiny85 Projects

What Is Digispark??

Digispark — это плата для разработки микроконтроллеров на базе ATtiny85 , похожая на Arduino , только дешевле, меньше и немного менее мощная.

Дигиспарк макетная плата поставляется с интерфейсом USB. Кодирование можно выполнять в Arduino C с помощью знакомой Arduino IDE. Как и Arduino , Digispark также требует загрузчика, работающего на ATTINY85. Загрузчик займет 2 КБ флэш-памяти, оставив нам 6 КБ памяти для программирования.



Интерфейсы

, P5, P3, P1, P1, P0, P0,0085 (6 GPIO)
Интерфейсы PIN-код
GPIO
SPI MOSI (P0), MISO (P1), SCK (P2)
PWM P0, P1, P4 – (3 PWM)
ADC A1 (P2), A3 (P3) — (2 ADC)
I2C SDA (P0), SCL (P2)

. использоваться как цифровой ввод/вывод

  • Контакт 0 → I2C SDA, ШИМ (светодиод на модели B)
  • Контакт 1 → ШИМ (светодиод на модели A)
  • Контакт 2 → I2C SCK, аналоговый вход
  • Контакт 3 → аналоговый вход (также используется для USB+, когда используется USB)
  • Контакт 4 → ШИМ, аналоговый (также используется для USB, когда используется USB)
  • Контакт 5 → Аналоговый вход


  • Другой тип платы Digispark

    Плата разработки Digispark Attiny85 поставляется в 2 форм-факторах, одна с портом micro-USB, нам понадобится кабель micro-USB для загрузки на нее кода. Второй тип поставляется с USB A, поэтому мы можем подключить его напрямую к USB-порту нашего ПК или ноутбука без кабеля.

    кроме разницы в типе USB все остальные порты и функции одинаковы для обоих типов.



    Как использовать с Arduino IDE

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

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

    Шаг 1: Установка Arduino IDE

    Надеюсь, вы уже установили Arduino IDE, если нет, загрузите и установите ее по этой ссылке

    Шаг 2: Добавление URL-адресов менеджера дополнительных плат
    • Из верхнего меню приложения Arduino IDE , выберите File → Preferences , чтобы открыть диалоговое окно Preferences.
    • Вставьте следующее в поле Additional Boards Manager URLs: диалогового окна Preferences. Если у вас несколько URL-адресов, разделите их запятой.
     http://digistump.com/package_digistump_index.json 
    • Нажмите кнопку OK .
    Шаг 3: Установка пакета поддержки платы Digispark
    • В Arduino IDE перейдите к Tools → Board → Boards Manager… , чтобы открыть окно Boards Manager .
    • Введите Digispark в поле поиска в верхней части диалогового окна Boards Manager.
    • После фильтрации Платы Digistump AVR отображается в Менеджере досок, затем нажмите кнопку Install элемента Digistump в диалоговом окне, как показано на рисунке ниже.
    • После нажатия кнопки Установить начнется установка пакета.
    • По завершении установки нажмите кнопку Закрыть  .
    Шаг 4:
    Установите драйверы Digispark для Windows 10
    • Загрузите драйверы Digispark Digistump для Windows.
    • Извлечь Digistump.Drivers.zip , который мы только что скачали.
    • Дважды щелкните DPinst64.exe на компьютере с 64-разрядной ОС Windows или DPinst.exe на компьютере с 32-разрядной ОС Windows, чтобы установить драйверы Digispark.
    • Нажмите кнопку установки при появлении запроса.
    • Если появится диалоговое окно с сообщением Windows не может проверить издателя этого драйвера , нажмите кнопку Все равно установить этот драйвер .
    Использование Digispark на Mac

    На Mac вам не нужно отдельно устанавливать какой-либо драйвер для загрузки кода. Но при компиляции кода вы можете столкнуться с ошибкой, как показано ниже.

     fork/exec /Users/XXXXX/Library/Arduino15/packages/arduino/tools/avr-gcc/4.8.1-arduino5/bin/avr-g++: неверный тип процессора в исполняемом файле
    Ошибка компиляции для платы Digispark (по умолчанию - 16,5 МГц).  

    Чтобы устранить вышеуказанную ошибку, выполните следующую процедуру:

    Полностью выйдите из Arduino IDE. Затем из приглашения оболочки вы переместите снежинку Digistump в сторону и свяжетесь с текущей поставляемой версией:

    $ cd ~/Library/Arduino15/packages/arduino/tools/avr-gcc
    $ mv 4.8.1-arduino5 orig.4.8.1
    $ ln -s /Applications/Arduino.app/Contents/Java/hardware/ tools/avr 4.8.1-arduino5

    Вот и все, теперь вы можете скомпилировать код без ошибок.

    Использование Digispark в Linux

    Посетите официальную страницу устранения неполадок Digispark Linux.



    Загрузка кода

    Digispark работает немного иначе, чем некоторые продукты, совместимые с Arduino. Программа Digispark использует другую процедуру.

    Сначала в меню Tools выберите Board→Digispark (по умолчанию – 16,5 МГц)

    ( Tools→Programmer и Tools→Port выбор не имеет значения)

    Now
  • или напишите какой-нибудь код Пример Дигиспарка. Затем нажмите кнопку загрузки (не подключайте Digspark attiny85 к компьютеру)
  • Примечание

    Вам не нужно подключать Digispark, прежде чем нажать кнопку загрузки

    • Нажмите кнопку загрузки. В нижнем поле состояния теперь будет предложено подключить Digispark — на этом этапе вам нужно подключить его или, если он уже подключен, отключить и снова подключить его.

    Вы увидите ход загрузки, а затем он немедленно запустит ваш код на Digispark.

    Примечание

    Если вы отключите Digispark от сети и снова подключите его или подключите к другому источнику питания, будет 5-секундная задержка перед запуском запрограммированного вами кода. Эта 5-секундная задержка — это проверка Digispark на предмет того, пытаетесь ли вы ее запрограммировать.


    Проекты Digispark Attiny85

    • Дистанционное управление медиаплеером на ПК с помощью Digispark Attiny85
    • Простой переносной телефонный термометр с помощью Digispark Attiny85

    Введение в DigiSpark — компактную, дешевую и мощную плату Arduino

    Плата Digispark — одна из самых маленьких когда-либо созданных плат Arduino, авторские права на которую принадлежат компании Digistump LLC. Несмотря на то, что он крошечный, он также очень мощный и питается от чипа ATTINY85 с тактовой частотой до 16,5 МГц (примерно на той же скорости, что и платы Arduino Uno). Итак, Digispark — это просто плата микроконтроллера на основе микроконтроллера ATTINY85, которую можно запрограммировать с помощью Arduino IDE. Digispark похож на линейку Arduino в основном в отношении способа программирования, он дешевле, меньше и довольно мощный.

    Плата DigiSpark

    Так же, как большинство плат Arduino поставляются с USB-портом для программирования, а иногда и в качестве источника питания, Digispark поставляется со встроенным USB-разъемом, который можно подключить непосредственно к компьютеру для программирования устройства. Плата может получать питание через USB-порт, который будет подавать на плату 5 В, или от внешнего источника через его контакт VIN, который может принимать от ~ 7 до 35 В, который будет регулироваться до 5 В с помощью встроенного регулятора напряжения 78M05.

    Digispark имеет размеры 25 на 18 мм и оснащен 6 контактами GPIO для ввода и вывода. Три из этих контактов поддерживают ШИМ, а 4 — АЦП. Он также поставляется с 2 светодиодными индикаторами, 1 для индикации питания, а другой подключен либо к контакту 0, либо к контакту 1, в зависимости от типа купленной платы. Он поставляется с 8 КБ флэш-памяти, и после добавления загрузчика осталось около 6 КБ, это относительно мало по сравнению с 32 КБ на Arduino UNO, но это нормально для небольших и средних проектов.

    DigiSpark PinOuts

    Одним из больших преимуществ использования плат и платформы Arduino является возможность использовать встроенный последовательный порт для вывода сообщений на монитор последовательного порта Arduino, инструмент, который очень удобен для отладки. К сожалению, ATTINY85, установленный на плате DigiSpark, не может поддерживать библиотеку Serial, используемую в Arduino, но может технически поддерживать SoftwareSerial, используя некоторые хитрости. Во всяком случае, инженеры Digispark разработали еще один вариант пользовательского интерфейса, который помогает в качестве последовательного монитора.

    Начало работы с DigiSpark

    Digispark запускает загрузчик micronucleus tiny85 версии 1.02, проект с открытым исходным кодом. Конечно, вам не нужно беспокоиться о записи загрузчика, так как Digispark уже поставляется с предустановленным загрузчиком, но вам придется записать загрузчик самостоятельно, если вы хотите создать свой собственный клон Attiny85 digispark.

    Кроме того, DigiSpark использует USB для связи с компьютером, поэтому вам необходимо установить USB-драйвер DigiSpark. Для этого вам необходимо загрузить Arduino для Digispark, который поставляется с USB-драйвером, и извлечь файл (DigisparkArduino-Win32-1.0.4-March39)..zip) в любую папку, затем выполните DigisparkArduino — Win32\DigisparkWindowsDriver\InstallDriver.exe, чтобы начать установку USB-драйвера.

    Digispark настоятельно рекомендуется использовать с Arduino IDE 1.6.5+, а Arduino 1.6.6 или 1.6.7 не рекомендуется. Убедитесь, что у вас уже установлена ​​среда разработки Arduino IDE. Если у вас его еще нет, вы можете загрузить его с веб-сайта Arduino.

    Чтобы начать программировать и работать с Digispark, посмотрите полное видео ниже. Если вы застряли или вам нужна помощь, вы можете посетить страницу обучения от Digispark здесь.

    Digispark — отличный способ погрузиться в электронику или идеально подходит, когда Arduino слишком велик или слишком велик. DigiSpark доступен для покупки на веб-сайте DigiStump по цене 7,95 долларов США, и в настоящее время он распродан, а пополнение запасов начнется с мая 2018 года. Цена, чем 7,95 долларов США на Aliexpress, составляет около 1,7 долларов США, или их также можно купить на eBay.

    КАТЕГОРИИ БЛОГРОЛЛ

    Подписаться на блог по электронной почте

    После подписки вы можете выбрать, как часто вы будете получать наши обновления: https://wordpress. com/following/manage

    Адрес электронной почты

    Присоединяйтесь к 97 605 другим подписчикам

    Архивы
    Архивы Выбрать месяц ноябрь 2022 октябрь 2022 сентябрь 2022 август 2022 июль 2022 июнь 2022 май 2022 апрель 2022 март 2022 февраль 2022 январь 2022 декабрь 2021 ноябрь 2021 октябрь 2021 сентябрь 2021 август 2021 июль 2021 июнь 2021 май 2021 2 февраль 2021 март 2021 Ноябрь 2020 Октябрь 2020 Сентябрь 2020 Август 2020 Июль 2020 Июнь 2020 Май 2020 Апрель 2020 Март 2020 Февраль 2020 Январь 2020 Декабрь 2019Ноябрь 2019 г. Октябрь 2019 г. Сентябрь 2019 г. Август 2019 г., июль 2019 г., июнь 2019 г., май 2019 апрель 2019 г. Март 2019 г. Февраль 2019 г. Январь 2019 г. Декабрь 2018 г. Ноябрь 2018 г. Октябрь 2018 г. Сентябрь 2018 г. Август 2018 г., июль 2018 г., июнь 2018 г., май 2018 г., апрель 2018 г. Март 2018 г. Февраль 2018 г. Январь 2018 г. Декабрь 2018 г. Ноябрь 2017 г. Октябрь 2017 г. Сентябрь 2017 г. Август 2017 г., июль 2017 г., июнь 2017 г., май 2017 г.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *