Описание
Iskra Uno — прямой аналог Arduino Uno российского производства. Платформы практически идентичны по качеству и начинке: микроконтроллер ATmega328P, распиновка, физическое расположение портов и размеры платы совпадают. Единственное техническое отличие — другой USB-мост CH340.
Iskra Uno можно внедрять в любой проект, созданный для Uno, доработки не потребуется: подходят привычный инструментарий, примеры кода и платы расширения.
Особенности
- Полная аппаратная и программная совместимость с Arduino Uno
- Более мощный регулятор напряжения выдает ток до 300 мА на шине 3,3 В
- Произведена в России
Начинка
Основа платы — 8-битный микроконтроллер Microchip ATmega328P семейства AVR с тактовой частотой 16 МГц. На борту 2 КБ оперативной памяти, 32 КБ флеш-памяти и 1 КБ EEPROM.
Небольшой доработке подверглось управление питанием: на линии 3,3 В установлен более мощный линейный регулятор, который обеспечивает выходной ток до 300 мА против 150 мА у оригинальной Uno. В остальном характеристики полностью идентичны.
При подключении Iskra Uno к компьютеру под Windows или macOS, вероятно, потребуется установить драйвер преобразователя USB-UART на чипе CH340.
Интерфейсы
На платформе доступно 20 портов ввода-вывода общего назначения. Некоторые из них обладают дополнительными возможностями:
- 6 пинов принимают аналоговый сигнал через 10-битный АЦП
- 6 пинов позволяют вывести аналоговое значение в виде ШИМ-сигнала разрядностью 8 бит
Также на плате предусмотрены аппаратные интерфейсы SPI, I²C и UART. К Iskra Uno можно подключать датчики, модули и платы расширения Arduino Shield формата Rev3.
Программирование
Плата программируется в среде Arduino IDE и с помощью графического языка программирования XOD IDE. В обоих случаях контроллер ведет себя как стандартная Arduino Uno, поэтому в настройках среды указывайте ее. Из этого следует, что Iskra Uno совместима со всеми проектами и примерами кода, написанными для Uno.
Питание
Платформа питается через порт USB, разъем питания DC 2,1 мм или напрямую через контакт Vin.
- При питании через USB подойдет сетевой адаптер с кабелем USB (A — B)
- Для питания через DC-разъем или контакт Vin используйте источник напряжения от 7 до 12 В
