Проекты с компонентом

О МОДУЛЕ

Что делает Nano ESP32 (ABX00092 без гребёнок; ABX00083 с гребёнками)

Nano ESP32 даёт полноценный ESP32-S3 в компактном формате Nano. Она подходит для беспроводных датчиков, веб-интерфейсов, BLE-устройств и изучения MicroPython. Радиосвязь и пользовательская программа работают на одном ESP32-S3; NORA-W106 здесь является модулем с основным микроконтроллером.

При переносе скетчей учитывайте два режима нумерации выводов в Arduino IDE. Обозначения D и A на плате отличаются от физических GPIO ESP32. Формат Nano не делает плату совместимой с 5-вольтовой периферией, а Bluetooth Classic для ESP32-S3 недоступен. На фотографии показана версия без припаянных гребёнок; это исполнение той же модели.

Китайская альтернатива

Seeed Studio XIAO ESP32S3 — функциональная альтернатива на том же семействе ESP32-S3 для компактных Wi-Fi/BLE-проектов. У неё другой формат и выводы, 8 МБ Flash вместо 16 МБ у Nano ESP32, 8 МБ PSRAM и 11 доступных I/O. Это не замена pin-to-pin: потребуется новая разводка и выбор профиля XIAO в IDE.

Источники изображений

Фотография: © Arduino, официальный магазин производителя; выполнены негенеративная вырезка фона, пропорциональное масштабирование и размещение на фоне SLDV LAB. Открытая лицензия фотографии отдельно не подтверждена. Распиновка: Arduino, CC BY-SA 4.0; использован фрагмент официального PDF без перерисовки. Адаптация компоновки: SLDV LAB, CC BY-SA 4.0. Ссылки на исходники и лицензию находятся в документации.

Характеристики

Основной микроконтроллер
ESP32-S3 в модуле u-blox NORA-W106-10B
Частота основного ядра
240 МГц
Установленная память
16 МБ внешней Flash; 512 КБ внутренней SRAM ESP32-S3 и отдельно 8 МБ PSRAM в NORA-W106-10B. PSRAM не является Flash.
Беспроводная связь
Wi-Fi 2,4 ГГц 802.11b/g/n и Bluetooth 5 Low Energy. Bluetooth Classic/SPP не поддерживается ESP32-S3.
Выводы и интерфейсы
22 сигнальных контакта D0–D13 и A0–A7, функции совмещены. A4/SDA = GPIO11, A5/SCL = GPIO12; D11/COPI = GPIO38, D12/CIPO = GPIO47, D13/SCK = GPIO48. TWAI/CAN требует внешнего трансивера.
Уровень логики
3.3 В
Размеры платы
45 × 18 мм
USB
USB-C, встроенный USB ESP32-S3
Интерфейс
I²C, SPI, UART, Аналоговый, Wi-Fi, Bluetooth
Питание модуля
USB-C: 5 В; VIN: 6–21 В. Логика 3,3 В, входы не допускают 5 В. VBUS даёт 5 В только при питании от USB.

ПРАКТИКА

Подключение

Схема подключения
Контакт модуляКонтакт платыНазначение
USB-CUSB компьютераКабель с передачей данных; питание 5 В.
GNDGND внешнего устройстваОбщая земля.
A4 / SDASDA устройства I²CGPIO11; основной Wire, логика 3,3 В.
A5 / SCLSCL устройства I²CGPIO12; основной Wire, логика 3,3 В.
LED_BUILTINВстроенный светодиод D13GPIO48; внешнее подключение не нужно.

Подходит для Arduino. Выберите контакты по документации своей платы.

ВАШ ПРОЕКТ · ВАШ ДАТЧИК

Интегрируйте модуль с ChatGPT

Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.

Помоги интегрировать Arduino Nano ESP32 в мой проект. Уточни задачу, периферию, питание и среду разработки. Используй Arduino ESP32 Boards и точную распиновку этой платы. Разделяй память основного микроконтроллера, внешнюю память и радиосопроцессор. Проверь допустимые уровни 3,3 В и совместимость библиотек; не используй произвольные GPIO другой платы. Дай минимальный полный скетч, обработку ошибок и порядок проверки без предположений об испытаниях оборудования.

Библиотеки

Ссылки на библиотеки для этой модели ещё не добавлены.

Установите библиотеку для своей среды и откройте пример из её документации.

Что именно прописать

Arduino IDE · пакет плат
Arduino ESP32 Boards

Установите через Boards Manager.

Версия пакета в официальном индексе
2.0.18-arduino.5

Проверена 8 октября 2026 года; пример использует базовый API Arduino.

Tools → Board
Arduino Nano ESP32

Выберите именно эту модель, затем её USB-порт.

Arduino CLI · FQBN
arduino:esp32:nano_nora

Идентификатор платы.

Встроенный светодиод
LED_BUILTIN = D13 / GPIO48

Пин согласован с официальной распиновкой; периферия для Blink не нужна.

Tools → Pin Numbering
By Arduino pin (default)

Для контактов пользуйтесь именами D0…D13 и A0…A7; LED_BUILTIN разрешается ядром. Arduino-номер не равен номеру GPIO ESP32.

Первый запуск: встроенный светодиод

cpp
#include <Arduino.h>

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

Полный скетч для Arduino Nano ESP32 и указанного пакета. Подключите USB с передачей данных, выберите плату и порт, нажмите Verify и Upload. Светодиод должен переключаться раз в секунду. Используются pinMode, digitalWrite, delay и LED_BUILTIN. На физической плате не испытывался; сборка компилятором в этом пакете не выполнялась.

Проекты с этим компонентом

Все проекты

Связанные проекты пока не опубликованы.

Связанные материалы и компоненты