Перейти к содержанию

Как узнать модель ESP32?

Обновлено Редакция GAW

Узнать модель проще всего программно: утилита esptool при каждом подключении сама спрашивает у чипа его тип, ревизию и возможности. Arduino IDE и ESP-IDF вызывают её при загрузке, поэтому эти строки видны и в их окне вывода.

Connected to ESP32 on COM4:
Chip type: ESP32-D0WD (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, ...
Crystal frequency: 40MHz

Чтобы ничего не записывать, достаточно команды esptool flash-id — как в ответе «Как проверить ESP32 на работоспособность?».

Как читать название

По разделу 1.1 даташита Espressif название классического ESP32 собирается из букв и цифр:

ЧастьЗначениеПример
D, U или Sдва ядра (D, U) или одно (S)ESP32-D0WD
0, 2 или 4встроенная флеш-память: нет, 2 МБ, 4 МБESP32-U4WDH
WDWi-Fi b/g/n и BluetoothESP32-D0WD
R2 МБ PSRAM в корпусеESP32-D0WDR2-V3
Hрасширенный диапазон температурESP32-U4WDH
Qкорпус QFN 6×6ESP32-D0WDQ6
V3ревизия чипа 3.0 и новееESP32-D0WD-V3

Чем отличаются ревизии, Espressif описывает в документе ESP32 Series SoC Errata. Варианты с пометкой NRND — не рекомендованные для новых разработок, — встречаются на старых платах.

Модуль и плата

На отладочной плате чип обычно спрятан в модуле под экраном с названием модуля — какие модули ставят на ESP32-DevKitC, разбирает страница ESP32-DevKitC. Новые чипы серии — ESP32-S3 и ESP32-C3 — esptool называет по-своему; у них есть встроенный USB Serial/JTAG. Если esptool не подключается, разбор ошибок — на странице «Прошивка ESP32».

Похожие вопросы

Чем модуль ESP32-WROOM отличается от чипа ESP32?

Модуль — плата под металлическим экраном, на которой стоят сам чип ESP32, флеш-память, кварц и антенна. На экране напечатано название модуля, а не чипа; какой чип внутри, покажет esptool при подключении.

Как отличить ESP32 от ESP32-S3 или ESP32-C3?

Это разные чипы, и esptool называет их прямо в строке Chip type при подключении. У ESP32-S3 и ESP32-C3 к тому же есть встроенный USB Serial/JTAG, которого нет у классического ESP32.

Что значит NRND в даташите ESP32?

Not Recommended for New Designs — не рекомендован для новых разработок. Так Espressif помечает старые варианты, например ESP32-D0WDQ6 и ESP32-S0WD: их ещё можно встретить на платах, но новые устройства проектируют на ESP32-D0WD-V3 и других актуальных версиях.

Источники

  1. Espressif. ESP32 Series Datasheet v5.3 — разд. 1.1, обозначение ESP32-D0WDRHQ-V: D или U — два ядра, S — одно; 0 — без встроенной флеш-памяти, 2 — 2 МБ, 4 — 4 МБ; WD — Wi-Fi b/g/n и Bluetooth; R — 2 МБ PSRAM в корпусе; H — расширенная температура; Q — корпус QFN 6×6; V3 — ревизия 3.0 и новее; табл. 1-1: ESP32-D0WD-V3 — два ядра, ревизия v3.0/v3.1, QFN 5×5; ESP32-U4WDH — два ядра, 4 МБ флеш-памяти в корпусе; ESP32-S0WD — одно ядро (NRND); ESP32-D0WDQ6 и ESP32-D0WD — NRND, ревизии v1.0/v1.1; различия ревизий — в ESP32 Series SoC Errata
  2. Espressif. esptool Documentation (latest), ESP32: Flashing Firmware — вывод esptool v5.0 при подключении: Connected to ESP32, Chip type: ESP32-D0WD (revision 1), Features: WiFi, BT, Dual Core, 240MHz…, Crystal frequency: 40MHz, MAC

Нашли ошибку?