Найти в Дзене

ESP32 SoC :: Datasheet на русском. Часть 1

Добрый день, уважаемые читатели! Данная статья представляет собой перевод технического паспорта SoC ESP32 с сайта производителя на русский язык, актуального на текущий момент (ESP32 Series Datasheet v4.8).  Таблицы не переводились. Предупреждение! Со временем некоторая информация в переводе может устареть. --------------------------------- ESP32 — это комбинированный чип, совмещающий интерфейсы Wi-Fi и Bluetooth 2,4 ГГц, разработанный с использованием маломощной технологии TSMC 40 нм. Он разработан для достижения максимальной мощности передачи, демонстрируя универсальность и надежность в самых разных приложениях и сценариях питания. Серия ESP32 (классическая серия – прим. перев.) включает чипы: ESP32-D0WD-V3, ESP32-D0WDR2-V3, ESP32-U4WDH, ESP32-S0WD (NRND*), ESP32-D0WDQ6-V3 (NRND*), ESP32-D0WD (NRND*) и ESP32-D0WDQ6 (NRND*), среди которых: * примечание перев.: NRND – снято с производства и не рекомендуется к использованию в новых проектах Подробную информацию о номерах изделий и информ
Оглавление

Добрый день, уважаемые читатели!

Данная статья представляет собой перевод технического паспорта SoC ESP32 с сайта производителя на русский язык, актуального на текущий момент (ESP32 Series Datasheet v4.8).  Таблицы не переводились.

Предупреждение! Со временем некоторая информация в переводе может устареть.

---------------------------------

ESP32 — это комбинированный чип, совмещающий интерфейсы Wi-Fi и Bluetooth 2,4 ГГц, разработанный с использованием маломощной технологии TSMC 40 нм. Он разработан для достижения максимальной мощности передачи, демонстрируя универсальность и надежность в самых разных приложениях и сценариях питания.

Серия ESP32 (классическая серия – прим. перев.) включает чипы: ESP32-D0WD-V3, ESP32-D0WDR2-V3, ESP32-U4WDH, ESP32-S0WD (NRND*), ESP32-D0WDQ6-V3 (NRND*), ESP32-D0WD (NRND*) и ESP32-D0WDQ6 (NRND*), среди которых:

  • ESP32-S0WD (NRND*), ESP32-D0WD (NRND*) и ESP32-D0WDQ6 (NRND*) основаны на чипах версии v1 или v1.1.
  • ESP32-D0WD-V3, ESP32-D0WDR2-V3, ESP32-U4WDH и ESP32-D0WDQ6-V3 (NRND*) основаны на чипах версии v3.0 или v3.1.

* примечание перев.: NRND – снято с производства и не рекомендуется к использованию в новых проектах

Подробную информацию о номерах изделий и информации для заказа см. в разделе 1 Сравнение серий ESP32. Подробную информацию о версиях чипов см. в руководстве пользователя ESP32 Chip Revision v3.0 и ESP32 Series SoC Errata.

Функциональная блок-схема SoC показана ниже.

-2

Возможности

Wi-Fi

  • 802.11b/g/n
  • 802.11n (2.4 GHz), up to 150 Mbps
  • WMM
  • TX/RX A-MPDU, RX A-MSDU
  • Немедленный Block ACK
  • Дефрагментация передачи
  • Автоматический мониторинг маяков (hardware TSF)
  • Четыре виртуальных интерфейса Wi-Fi
  • Одновременная поддержка режимов Infrastructure Station, SoftAP и Promiscuous
    Обратите внимание, что когда ESP32 находится в режиме Station, выполняя сканирование, канал SoftAP будет изменен.
  • Разнесение антенн

Bluetooth®

  • Соответствие спецификациям Bluetooth v4.2 BR/EDR и Bluetooth LE
  • Передатчик class 1, class 2 и class 3 без внешнего усилителя мощности
  • Улучшенный контроль мощности
  • Мощность передачи +9 dBm
  • Приемник NZIF с чувствительностью Bluetooth LE –94 dBm
  • Адаптивная скачкообразная перестройка частоты (AFH)
  • Стандартный HCI на базе SDIO/SPI/UART
  • Высокоскоростной UART HCI, до 4 Мбит/с
  • Двухрежимный контроллер Bluetooth 4.2 BR/EDR и Bluetooth LE
  • Синхронный режим, ориентированный на соединение/расширенный (SCO/eSCO)
  • CVSD и SBC для аудиопотока
  • Bluetooth Piconet и Scatternet
  • Многочисленные соединения в классическом Bluetooth и Bluetooth LE
  • Одновременная реклама и сканирование

CPU и память

  • Одно/двухъядерный 32-битный микропроцессор LX6 Xtensa®
  • CoreMark® score:1 ядро на 240 MHz: 504.85 CoreMark; 2.10 CoreMark/MHz
    2 ядра на 240 MHz: 994.26 CoreMark; 4.14 CoreMark/MHz
  • 448 KB ROM
  • 520 KB SRAM
  • 16 KB SRAM в RTC
  • QSPI поддерживает несколько чипов FLASH/SRAM

Таймеры и генераторы опорных частот

  • Внутренний генератор 8 МГц с калибровкой
  • Внутренний RC-генератор с калибровкой
  • Внешний кварцевый генератор 2 МГц ~ 60 МГц (40 МГц только для Wi-Fi/Bluetooth)
  • Внешний кварцевый генератор 32,768 кГц для RTC с калибровкой
  • Две группы таймеров, включая 2 64-битных таймера и 1 главный сторожевой таймер в каждой группе
  • Один таймер RTC
  • RTC-сторожевой таймер

Периферийные интерфейсы

  • 34 программируемых GPIO, из них часть имеют ограничения:Пять strapping GPIO
    Шесть GPIO, которые работают только как входы
    Шесть GPIO используется для встроенной flash-памяти (ESP32-U4WDH) и встроенной PSRAM (ESP32-D0WDR2-V3)
  • 18 каналов 12-битного АЦП последовательного приближения
  • Два 8-битных ЦАП
  • 10 сенсорных датчиков
  • Четыре интерфейса SPI
  • Два интерфейса I2S
  • Два интерфейса I2C
  • Три интерфейса UART
  • Один хост SD/eMMC/SDIO
  • Один ведомый SDIO/SPI
  • Контроллер подсчета импульсов
  • Интерфейс Ethernet MAC с выделенным DMA и поддержкой IEEE 1588
  • TWAI®, совместимый с ISO 11898-1 (спецификация CAN 2.0)
  • RMT (TX/RX)
  • PWM для управления двигателем
  • До 16 каналов LED PWM

Управление питанием

  • Управление питанием посредством выбора тактовой частоты, рабочего цикла, режимов работы Wi-Fi и индивидуального управления питанием внутренних компонентов
  • Пять режимов питания, разработанных для типичных сценариев: активный, модемный сон, легкий сон, глубокий сон, гибернация
  • Потребляемый ток в режиме глубокого сна составляет не более 10 мкА
  • Сопроцессор с ультранизким энергопотреблением (ULP)
  • Память RTC остается доступной в режиме глубокого сна

Безопасность

  • Безопасная загрузка
  • Шифрование Flash-памяти
  • 1024-битный OTP, до 768-бит для приложений
  • Криптографическое аппаратное ускорение:AES
    Hash (SHA-2)
    RSA
    ECC
  • Генератор случайных чисел на основе шума радиоканалов (RNG)

Применение

Благодаря низкому энергопотреблению ESP32 является идеальным выбором для устройств IoT в следующих областях:

  • Умный дом
  • Промышленная автоматизация
  • Здравоохранение
  • Потребительская электроника
  • Умное сельское хозяйство
  • POS-терминалы
  • Сервисные роботы
  • Аудиоустройства
  • Универсальные маломощные концентраторы датчиков IoT
  • Универсальные маломощные регистраторы данных IoT
  • Камеры для потоковой передачи видео
  • Распознавание речи
  • ​​Распознавание изображений
  • Сетевая карта SDIO Wi-Fi + Bluetooth
  • Датчики касания и приближения

Продолжение следует.... Всю статью целиком с оглавлением и таблицами вы можете уже сегодня дочитать здесь