Не хватает памяти и ресурсов полюбившийся платформы Arduino Uno R3? Но мысли перехода на другой контроллер, изменение габаритов проекта и написание нового программного кода наводят страх в глазах? Просто придайте закиси азота своему проекту — используйте платформу Arduino Uno R4 Minima на микроконтроллере Renesas RA4M1, которая физически совместима с 15 летним фаворитом Arduino Uno R3, а программно превосходит на несколько порядков.
Arduino Uno R4 Minima так же идеальна для старта нового проекта с нуля под свою задумку: от банальной гирлянды до системы «умный дом».
Особенности
Кратко про особенности платформы Arduino Uno R4 Minima.
- Популярная аппаратная совместимость c Arduino Uno R3 для поддержки использования с платами расширения форм-фактора Arduino Shield.
- Высокоскоростной микроконтроллер Renesas RA4M1 на архитектуре ARM Cortex-M4 с рабочей частотой до 48 МГц, блоками памяти Flash на 256 КБ, SRAM на 32 КБ и EEPROM на 8 КБ.
- Дополнительная встроенная периферия: CAN, ЦАП и операционный усилитель.
- DC-DC преобразователь с входным напряжением от 6 до 24 В и выходным 5 В. Регулятор обеспечивает плавную интеграцию платформы с двигателями, светодиодными лентами и другими исполнительными устройствами используя всего один источник питания.
- Поддержка HID-устройств поможет имитировать мышь, клавиатуру или джойстик.
- Разъем SWD позволяет напрямую подключатся к микроконтроллеру RA4M1 для внутрисхемной расширенной отладки программы.
- Поддержка часов реального времени.
- Платформа включает в себя механизм обнаружения ошибок, который обнаруживает сбои во время выполнения программы и предоставляет подсказки в строке кода, вызывающей сбой.
Реплика vs Оригинал
Текущая платформа Arduino Uno R4 Minima является качественной репликой оригинальной итальянской платы Arduino Uno R4 Minima с небольшими отличиями.
Подробности
Рассмотрим основные плюшки платы Arduino Uno R4 Minima.
Микроконтроллер RA4M1
Платформа Arduino Uno R4 Minima выполнена на микроконтроллере Renesas RA4M1 семейства ARM Cortex-M4 с тактовой частотой 48 МГц. Контроллер обладает тремя видами памяти:
- 256 КБ Flash-памяти для хранение программ и сопутствующих статичных ресурсов.
- 32 КБ SRAM-памяти для хранения временных данных, например значения переменных в коде программы.
- 8 КБ EEPROM-памяти для долговременного хранения данных.
В микроконтроллер также включена поддержка часов реального времени с батарейным питанием. Для подключения автономного напряжения используйте контакт VRTC
.
DC-DC преобразователь
На платформе стоит DC-DC преобразователь с входным напряжением от 6 до 24 В и выходным напряжением 5 В. В итоге регулятор напряжения обеспечивает плавную интеграцию с двигателями, светодиодными лентами и другими исполнительными устройствами, используя один источник питания.
Порт USB Type-C
Плата Arduino Uno R4 Minima идет в ногу со временем и оснащена современным на текущий момент разъёмом USB Type-C.
Все остальные подробности технической начинки платформы Arduino Uno R4 Minima можно подсмотреть в руководстве Product Manual от оригинальной версии Arduino Uno R4 Minima.
Питание
Для питания платформы Arduino Uno R4 можно использовать порт USB Type-C, контакт Vin или разъём DC Barrel Jack. Источник определяется автоматически.
- При питании через USB используйте блок питания на 5 В с USB-выходом и кабель USB Type-C.
- При питании через пин Vin или разъём DC Barrel Jack — используйте источник с выходным напряжением от 7 до 24 В. Например блок питания на 9 В или 12 В.
Программирование
- Для связи Arduino Uno R4 Minima с компьютером используйте кабель USB Type-C.
- Для программирования платформы используйте штатную среду Arduino IDE. Весь процесс установки и настройки читайте в нашем руководстве по Arduino IDE.
- По умолчанию IDE настроена только на штатные AVR-платы. Для работы с платформой Arduino Uno R4 Minima — добавьте в менеджере плат поддержку платформ семейства Arduino Uno R4 Boards.
Все подробности по подключению, настройке и программированию платформы Arduino Uno R4 Minima можно подсмотреть в руководстве Getting Started от оригинальной версии Arduino Uno R4 Minima.
Распиновка
На плате расположены 20 контактов ввода-вывода для подключения дополнительных плат расширения, модулей и сенсоров:
- Всего контактов: 20
- Контакты с ШИМ: 6 с разрядностью до 12 бит (по умолчанию 8 бит)
- Контакты с ЦАП: 1 с разрядностью до 12 бит (по умолчанию 8 бит)
- Контакты с АЦП: 6 с разрядностью до 14 бит (по умолчанию 10 бит)
- Аппаратные интерфейсы: 1× UART, 1× SPI, 1× I²C, 1× CAN
Полную распиновку платформы Arduino Uno R4 Minima можно подсмотреть в руководстве Product Manual от оригинальной версии Arduino Uno R4 Minima.
В реплике также расположены дополнительные гребёнки PLS в стиле G-V-S для подключения внешних модулей и сенсоров.
Доступные альтернативы
Arduino Uno R4 Minima является одной из реплик платформ семейства Arduino R4. Однако, обратите внимания на возможные альтернативы в нашем магазине.
- Arduino Uno R4 Minima (Оригинал Италия)
- Arduino Uno R4 Wi-Fi (Оригинал Италия)
- Arduino Uno R4 Minima
- Arduino Uno R4 Wi-Fi
Габаритный чертёж
Комплектация
- 1× Arduino Uno R4 Minima
Характеристики
- Модель: Arduino Uno R4 Minima
-
Микроконтроллер: Renesas RA4M1
- Ядро: ARM Cortex-M4
- Тактовая частота: 48 МГц
- Flash-память: 256 КБ
- SRAM-память: 32 КБ
- EEPROM-память: 8 КБ
-
Входное напряжение питания: 5 В
- Через USB Type-C: 5 В
- Через пин Vin: 6–24 В
- Через DC Barrel Jack: 6–24 В
- Напряжение логических уровней: 5 В
-
Контакты общего назначения:
- Всего контактов: 20
- Контакты с ШИМ: 6
- Контакты с АЦП: 6
- Контакты с ЦАП: 1
- Аппаратные интерфейсы: 1× UART, 1× SPI, 1× I²C, 1× CAN
- Размеры: 69×54×12 мм
Ресурсы
Мы также рекомендуем к чтению ссылки на статьи, документации и другие вспомогательные материалы по платформе Arduino Uno R4 Minima.
Инструкции
- Установка и настройка среды Arduino IDE
- Руководство Getting Started на официальную Arduino Uno R4 Minima
- Руководство Product Manual на официальную Arduino Uno R4 Minima