
Arduino Nano R4
Arduino · Nano R4 ABX00142; ABX00143 — те же функции с гребёнками
Компактная плата для автоматики и датчиков
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает Nano R4 ABX00142; ABX00143 — те же функции с гребёнками
Nano R4 переносит 32-битный RA4M1 в компактный формат Nano. Она подходит для автоматики, небольших измерительных приборов и проектов с аналоговыми сигналами, где важны 5-вольтовая логика основных контактов и возможность установки на собственную плату.
На борту есть USB-C, Qwiic, отдельный пользовательский светодиод и RGB LED. Qwiic работает на 3,3 В через согласование уровней и использует Wire1; обычные A4/A5 относятся к Wire с логикой 5 В. Беспроводного модуля у Nano R4 нет.
Плата не является уменьшенной UNO с автоматически одинаковыми настройками. Для Nano R4 отдельно проверены VIN до 21 В, CAN на D4/D5 и LED_BUILTIN на внутреннем номере 22. Светодиод не привязан к D13, как у классической Nano. На A0 доступен DAC, на A1–A3 — выводы операционного усилителя.
Варианты ABX00142 без гребёнок и ABX00143 с гребёнками объединены здесь: припаянные разъёмы не меняют модель. Размер PCB в механическом разделе меньше округлённого габарита с выступающим USB; это важно для корпуса. Библиотеки с AVR-регистрами требуют адаптации.
Медиа: фотография Arduino из официальной страницы. Выполнены негeнеративное отделение фона, пропорциональное масштабирование и размещение на фоне SLDV LAB; детали не дорисовывались. Открытая лицензия магазинной фотографии отдельно не подтверждена.
Распиновка: Arduino, исходный PDF. В галерее — полная официальная страница без перерисовки; полный документ содержит легенду и остальные обозначения. Отдельное лицензионное обозначение в этом PDF не найдено; открытая лицензия здесь не заявляется.
Совместимые платы и альтернативы
Функциональная альтернатива на том же семействе MCU — Waveshare RA4M1-Zero,18×23,5 мм. У неё другая разводка и по умолчанию 3,3-вольтовое питание MCU с выбором через 0-омный резистор; это не совместимая по контактам Nano R4. Перенос скетча и корпуса требует отдельной проверки. Нельзя переносить 5-вольтовые подключения оригинальной Nano R4 без изменений. Источник производителя.
Характеристики
- Микроконтроллер
- Renesas RA4M1 (R7FA4M1AB3CFM); Arm Cortex-M4, 32 бита
- Тактовая частота
- 48 МГц
- Физическая Flash основного MCU
- 256 КБ
- SRAM основного MCU
- 32 КБ
- Доступные контакты
- Разъёмы D0–D13 и A0–A7; A0 также DAC, A1–A3 — OPAMP. Qwiic и вспомогательные площадки SDA/SCL/VBATT показаны на точной схеме ABX00142. Число общих GPIO не сводится здесь к спорному числу из обзорной таблицы.
- Аналоговые входы
- До 14 бит; стандартный analogRead по умолчанию 10 бит
- PWM
- 6: D3, D5, D6, D9, D10, D11
- Уровень GPIO
- 5 В
- USB
- USB-C, native USB Renesas RA4M1
- Форм-фактор и размеры
- Nano, около 45 × 18 мм; PCB 43,18 × 17,78 мм без выступа USB
- Беспроводная связь
- На плате отсутствует
- DAC
- A0, до 12 бит
- Внутренняя память данных
- 8 КБ
- CAN
- Контроллер на D4 TX / D5 RX; нужен внешний трансивер
- Интерфейс
- I²C, SPI, UART, Аналоговый
- Питание модуля
- Первый запуск: 5 В через USB-C. VIN: 6–21 В по руководству Nano R4; предел 24 В от UNO R4 к этой плате не относится. Основные GPIO — 5 В, до 8 мА на контакт; Qwiic — 3,3 В. Резервный вход RTC VBATT рассчитан на 1,6–3,6 В и не является общим входом питания платы. Не подавайте VIN на GPIO, USB, 5V или 3V3.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| Питание и загрузка | USB-C | USB-кабель с передачей данных; первый пример не требует внешнего питания. |
| Встроенный светодиод | LED_BUILTIN = 22, отдельный внутренний GPIO; не D13 | Уже установлен на плате; внешние соединения для Blink не нужны. |
| Общая земля периферии | GND | Соединять при выключенном питании. |
| I²C SDA / SCL | A4 SDA / A5 SCL — Wire (5 В); Qwiic — Wire1 (3,3 В) | Проверьте питание и подтяжки подключаемого устройства. |
| SPI | D10 CS / D11 COPI / D12 CIPO / D13 SCK | Сверяйте разъём по официальной распиновке. |
| UART | D0 RX / D1 TX — Serial1; Serial — USB | При подключении другой платы соединяйте TX с RX и проверьте уровни. |
| CAN TX / RX | D4 TX / D5 RX | Это логические линии контроллера, а не CANH/CANL. Нужен подходящий внешний трансивер. |
Подходит для Arduino. Выберите контакты по документации своей платы.
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать Nano R4 ABX00142; ABX00143 — те же функции с гребёнками. Уточни задачу, точное исполнение, питание и внешние устройства. Для первого запуска используй Arduino UNO R4 Boards 1.6.0, плату Arduino Nano R4 и Blink на LED_BUILTIN = 22, отдельный внутренний GPIO; не D13. Разделяй напряжение питания и GPIO 5 В. D0 RX / D1 TX — Serial1; Serial — USB. Подготовь соединения, зависимости, минимальный пример и шаги диагностики; не утверждай, что код испытан на физической плате.
Библиотеки
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Boards Manager
Arduino UNO R4 Boards 1.6.0Установите пакет плат; отдельная библиотека для Blink не требуется.
- Board
Arduino Nano R4Выбор должен совпадать с физической платой.
- FQBN
arduino:renesas_uno:nanor4Идентификатор профиля для Arduino CLI; в IDE выбирается через меню Board.
- LED
LED_BUILTINLED_BUILTIN = 22, отдельный внутренний GPIO; не D13; не используйте этот контакт одновременно с внешней периферией.
Arduino Nano R4: первый Blink
cpp#include <Arduino.h>
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN, LOW);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(500);
digitalWrite(LED_BUILTIN, LOW);
delay(500);
}
Полный самостоятельный .ino для Nano R4 ABX00142; ABX00143 — те же функции с гребёнками и Arduino UNO R4 Boards 1.6.0. Функции pinMode/digitalWrite/delay и контакт LED_BUILTIN сверены с официальным примером и распиновкой; компиляция и аппаратное испытание не выполнялись. Отключите внешние цепи, подключите USB с данными, установите пакет, выберите указанную плату и порт. Нажмите Verify, затем Upload. Ожидается мигание встроенного пользовательского LED с периодом 1 с. Индикатор питания не является результатом теста. Если загрузка не проходит, проверьте USB-кабель, порт, выбранную модель и отсутствие программы, удерживающей порт.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


