ESP32-D0WD-V3. Новый чип SoC от компании Espressif, обеспечивающий более устойчивое функционирования беспроводного соединения и простое инкапсулирование функционалов Wi-Fi и Bluetooth в портативные и встраиваемые системы
Компания Espressif, мировой лидер в области разработки и массового производства чипов и модулей для беспроводных решений IoT, представляет свое новое решение – обновленную версию двухъядерного комбинированного Wi-Fi + Bluetooth (BT+BLE) SoC-чипа из линейки ESP32 – ESP32-D0WD-V3, имеющего высокую степень интеграции и обеспечивающего более высокую устойчивость реализации беспроводных подключений и бесконфликтную работу периферийных устройств в пользовательских приложениях IoT.
Основные исправления в аппаратном решении чипов серии ECO V3:
1. Исправлена ошибка обращения к памяти PSRAM Cache Bug Fix: Когда процессор обращается к внешней SRAM, в определенных ситуациях могли возникнать ошибки чтения и записи. Подробности вопроса можно найти в пункте 3.9. в документе ESP32 ECO (там же описаны обходные пути для избежания такого рода ошибок в старых аппаратных версиях решения).
2. Исправлена ошибка совместного обращения к памяти: «Когда разные управляющие процессоры (включая сторонний) считывает определенные разные адресные пространства одновременно, может возникнуть ошибка чтения». Подробную информацию о проблеме можно найти в пункте 3.10 в документе ESP32 ECO. Там же описаны Обходные пути для избежания такого рода ошибок в старых аппаратных версиях решения.
3. Оптимизирована поддержка стабильности запуска кварцевого генератора 32,768 кГц. Несколько клиентов сообщали, что в отдельных модулях (речь об аппаратной версии поколения ECO V1), с достаточно малой вероятнотью, кварцевый генератор с частотой 32,768 кГц не мог стартовать правильно.
4. Исправлены проблемы с внедрением процедуры Fault, касающиеся безопасной загрузки и флэш-шифрования. Ссылка: Советы по безопасности, касающиеся стороннего внедрения ошибок и защиты eFuse (CVE-2019-17391) и Рекомендации Espressif по безопасности в отношении намеренного внедрения и защиты от сбоев (CVE-2019-15894).
5. Внедрено аппаратное улучшение: изменена минимальная скорость передачи, поддерживаемая модулем при работе по шине CAN, с 25 кГц до 12,5 кГц.
Маркировка чипов ESP32-D0WD-V3, относящихся к аппаратной ревизии ECO V3
Общие технические характеристики ESP32-D0WD-V3
SoC серии ESP32
32-битный MCU и радиотракт с поддержкой Wi-Fi и BT/Bluetooth LE в частотном диапазоне 2,4 ГГц
-
Два процессорных ядра Xtensa® 32-bit LX6 CPU с регулируемой тактовой частотой в диапазоне от 80 до 240 МГц. Свободный ресурс управляющего процессора в большинстве случаев поддерживает разработку и функционирование самых требовательных приложений, без необходимости хостинга внешних микроконтроллеров.
-
Адаптивный выбор рабочей частоты и выходная мощность +20,5 дБм обеспечивают хороший физический диапазон реагирования на помеховую обстановку и текущую дальность связи и затрудняющие её ведения препятствия на пути распространения сигнала
-
Классический Bluetooth для устаревших соединений, также поддерживающий L2CAP, SDP, GAP, SMP, AVDTP, AVCTP, A2DP (SNK) и AVRCP (CT)
-
Поддержка профилей Bluetooth с низким энергопотреблением (Bluetooth LE), включая профили L2CAP, GAP, GATT, SMP и GATT, такие как BluFi, SPP-подобные и т. д.
-
Bluetooth Low Energy (Bluetooth LE) подключается к смартфонам, передавая маяки с низким энергопотреблением для легкого обнаружения
-
Периферийные устройства включают емкостные сенсорные датчики, датчик Холла, малошумящие сенсорные усилители, интерфейс SD-карты, Ethernet MAC interface with dedicated DMA and IEEE 1588 support, высокоскоростной SPI, UART, I2S и I2C, светодиодный ШИМ, АЦП, ЦАП
-
Функции безопасности: интегрированные алгоритмы AES, SHA и RSA
-
Широкий диапазон питающих напряжений (2.3 … 3.6 В) и низкое энергопотребление в режиме сна (менее 5 мкА) позволяет использовать чип в устройствах с батарейным питанием, в носимой электронике и в устройствах с длительным временем ожидания (длительным сроком автономного спорадического функционирования при небольшом трафике)
-
Форм-фактор QFN 5x5 мм с 48 пинами
-
Память RAM – 448 KB ROM, 520 KB SRAM, 16 KB SRAM для RTC
-
Встроенной памяти Flash чип не имеет. Вместе с тем, QSPI/OPI поддерживает одновременную работу с несколькими чипами Flash/SRAM для реализации энергозависимого хранения данных
-
Преемственность решения и использование апробированной среды разработки программного обеспечения ESP-IDF, предлагаемой Espressif в открытом доступе, сокращает время выхода ваших решений на рынок
-
ESP32-D0WD-V3 обеспечивает баланс производительности и стоимости, тем самым предлагая более быстрые и более безопасные решения для подключения к IoT
Блок-схема чипа ESP32-D0WD-V3
Связь
-
Wi-Fi 802.11 b/g/n, классический Bluetooth + Bluetooth LE (Bluetooth v4.2 BR/EDR)
-
1x1 transmit and receive (возможность передавать и получать данные одновременно)
-
Поддержка HT40 со скоростью передачи данных до 150 Мбит/с
-
Поддержка сетевых протоколов TCP/IP и full 802.11 b/g/n Wi-Fi MAC protocol
IO Периферия
-
34 программируемых GPIO
-
12-битный SAR ADC до 18 каналов
-
2 × 8-битных DAC
-
10 емкостных сенсорных входов IOs
-
Стандартные интерфейсы, включая 4 x SPI, 2 x I2C, 2 x I2S, 3 x UART, ADC/ DAC и Motor PWM, LED PWM до 16 каналов
-
1 host (SD/eMMC/SDIO)
-
1 slave (SDIO/SPI)
-
Ethernet MAC interface with dedicated DMA and IEEE 1588 support
-
CAN 2.0
-
IR (TX/RX)
-
Встроенный датчик Холла
-
Поддерживается интерфейс JTAG для разработки и тестирования
Безопасность
-
Secure boot
-
Флэш-шифрование на основе AES для защиты конфиденциальных данных в состоянии покоя
-
1024-битная память OTP, с 768 битами, доступными для использования
-
Криптографические аппаратные ускорители:
-
AES
-
Hash (SHA-2)
-
ECC
-
Генератор случайных чисел Random Number Generator (RNG)
-
-
Встроенное периферийное устройство цифровой подписи для безопасного хранения личных ключей и генерации подписей RSA
Новый чип может использоваться самостоятельно в качестве ядра беспроводного функционала самых различных устройств, так и в качестве основы для создания новых модулей линейки ESP32 (планируется выпуск модулей ESP32-WROOM-32E, ESP32-WROOM-32UE, ESP32-WROVER-E и ESP32-WROVER-IE). Это идеальный выбор для самого широкого спектра применений и сценариев, относящихся к Интернету вещей (IoT), а также для использования в носимой электронике и в решениях концепции «умный дом».
Возможные приложения:
Промышленность и промышленная автоматизация; товары народного потребления; энергетика и коммунальные услуги; розничная торговля; POS машины и сервисные роботы; безопасность и контроль доступа; умный город и умный дом; транспорт; измерительные, регистрирующие и медицинские приборы на основе HMI решений; автоматизация зданий; автономные транспортные средства; регистрация данных; диагностика; цифровая реклама; домашняя автоматизация; системы HVAC; ирригация; интеллектуальное освещение; дистанционный мониторинг; робототехника.
Общее техническое описание чипа ESP32-D0WD-V3
ООО «ГАММА ИНЖИНИРИНГ» - официальный дистрибьютор Espressif.