Вы можете смело внедрять Iskra Uno в любой проект, который был создан для Uno, и вам не понадобится ничего допиливать. Берите привычный инструментарий, вооружайтесь примерами кода, добавляйте шилды по вкусу — и вперёд!
Особенности
- Полная аппаратная и программная совместимость с Arduino Uno.
- Более мощный регулятор напряжения выдаёт ток до 300 мА на шине 3,3 В.
- Произведено в России с любовью и соблюдением высоких технических норм.
Начинка
Сердце платы Iskra Uno — 8-битный микроконтроллер Microchip ATmega328P семейства AVR с тактовой частотой 16 МГц. На борту содержится 2 КБ оперативной памяти, 32 КБ флеш-памяти и 1 КБ EEPROM.
Небольшой ревизии подверглось управление питанием: в Iskra Uno на линии 3,3 В установлен более мощный линейный регулятор, который обеспечивает выходной ток до 300 мА против 150 мА у оригинальной Uno. В остальном их характеристики полностью идентичны.
При подключении Iskra Uno к компьютеру под Windows или macOS вам, вероятно, потребуется установить драйвер преобразователя USB-UART на чипе CH340 — эта процедура описана в инструкции.
Интерфейсы
На платформе доступно 20 портов ввода-вывода общего назначения. Некоторые из них обладают дополнительными возможностями:
- 6 пинов принимают аналоговый сигнал через 10-битный АЦП.
- 6 пинов позволяют вывести аналоговое значение в виде ШИМ-сигнала разрядностью 8 бит.
Также на плате предусмотрены аппаратные интерфейсы SPI, I2C и UART.
Всё это позволяет подключить к Iskra Uno разнообразные датчики, модули и платы расширения Arduino Shield формата Rev3.
Программирование
Плата Iskra Uno программируется как в привычной среде Arduino IDE, так и с помощью графического языка программирования XOD IDE. В обоих случаях контроллер ведёт себя как стандартная Arduino Uno, поэтому смело указывайте её в настройках среды. Из этого также следует, что Iskra Uno совместима со всеми проектами и примерами кода, написанными для Уно.
Питание
Платформа питается через порт USB, разъём питания DC 2,1 мм или напрямую через контакт Vin.
- При питании через USB подойдёт наш сетевой адаптер с кабелем USB (A — B).
- Используйте источник напряжения от 7 до 12 вольт для питания через DC-разъём или контакт Vin.
Комплектация
Характеристики
- Микроконтроллер: ATmega328P
- Архитектура: AVR (8 бит)
- Тактовая частота: 16 МГц
- Flash-память: 32 КБ
- SRAM-память: 2 КБ
- EEPROM-память: 1 КБ
- Пины ввода-вывода: 20
- Пины с прерыванием: 2
- Пины с АЦП: 6
- Разрядность АЦП: 10 бит
- Пины с ШИМ: 6
- Разрядность ШИМ: 8 бит
- Аппаратные интерфейсы:
- Напряжение логических уровней: 5 В
- Входное напряжение через USB: 5 В
- Входное напряжение через DC-разъём или пин Vin: 7–12 В
- Максимальный выходной ток пина 3.3V: 300 мА
- Максимальный выходной ток пина 5V: 1 А
- Размеры платы: 69×53 мм
- Размеры с учётом портов: 75×53×14 мм