ESP32-WROOM-32SE. Новый модуль компании Espressif со встроенной защитой подключенных устройств через интегрированный микрочип ATECC608A CryptoAuth

05.02.20202540

Компания Espressif, мировой лидер в области разработки и массового производства чипов и модулей для беспроводных решений IoT, представляет свое новое решение на базе чипов ESP32 – модуль ESP32-WROOM-32SE со встроенным элементом безопасности.

esesp32

Новый модуль создан на основе SoC чипа ESP32-D0WD, обеспечивающего высокую производительность нового модуля, надежную беспроводную связь, гибкость интерфейса, низкое энергопотребление и работу пользовательских скриптов непосредственно на борту. При этом ESP32-WROOM-32SE интегрирует в себе ещё и микрочип ATECC608A CryptoAuth от Microchip (Secure Element для безопасного хранения критической информации об идентификации устройства и его аутентификации), обеспечивающий встроенную защиту подключенных устройств от несанкционированного доступа. Включенный компанией Microchip Trust & GO в линейку решений AWS IoT, чип ATECC608A поставляется с сконфигурированным и предварительно подготовленным общим сертификатом, что позволяет реализовывать упрощенный и безопасный механизм разработки, подготовки и подключения ваших продуктов IoT. Для получения дополнительной информации о чипе ATECC608A, пожалуйста, обратитесь к его спецификации.

ESP32-WROOM-32SE – это мощный универсальный модуль, предназначенный для широкого спектра приложений, начиная от маломощных сенсорных сетей и заканчивая самыми сложными задачами, такими как кодирование голоса, потоковое воспроизведение музыки и декодирование MP3.

Возможные приложения:

Промышленность и промышленная автоматизация, товары народного потребления, энергетика и коммунальные услуги, розничная торговля, безопасность и контроль доступа, умный город, умный дом, транспорт, измерительные, регистрирующие и медицинские приборы, автоматизация зданий, автономные транспортные средства, регистрация данных, диагностика, цифровая реклама, домашняя автоматизация, системы HVAC, ирригация, освещение, дистанционный мониторинг, робототехника.

Благодаря ATECC608A, новое решение можно использовать для достижения повышенного уровня безопасности при подключении к облачным службам IoT, реализующим взаимную аутентификацию на основе X.509 (стандарта ITU-T для инфраструктуры открытого ключа) и безопасную связь на основе TLS (Transport Layer Security – протокола защиты транспортного уровня). Модуль ESP32-WROOM-32SE остается попиново совместимым с остальным семейством ESP32-WROOM.

Встроенный Bluetooth предназначен для использования в широком спектре приложений – от сетей датчиков с низким энергопотреблением до более сложных задач, таких как кодирование голоса, потоковая передача музыки и декодирование MP3 или транслировать низкоэнергетические маяки для обнаружения устройства. Набор для разработки решений на основе модуля основан на ПО Espressif, представленном на сайте производителя.

Примечание:

Модуль поддерживает безопасное (зашифрованное) обновление по воздуху (OTA). Пользователи могут обновлять свои продукты даже после их выпуска, с минимальными затратами и усилиями.

Основные технические данные ESP32-WROOM-32SE

Категории

Показатель

Спецификации (значения показателей)

Сертификация

RF сертификация

FCC/CE-RED

Экологическая сертификация

RoHS/REACH

Тестирование

Надежность

HTOL/HTSL/uHAST/TCT/ESD

Wi-Fi

Поддерживаемые протоколы

802.11 b/g/n (для 802.11n до 150 Мбит/с)

Агрегация A-MPDU и A-MSDU и поддержка защитного интервала 0.4 мкс

Частотный диапазон

2.4 ... 2.5 GHz

Bluetooth

Протокол

Поддержка Bluetooth v4.2 BR/EDR и BLE спецификации

Радио

NZIF ресивер с чувствительностью –97 дБм

Передатчик Class-1, Class-2 и Class-3

AFH

Аудио

CVSD и SBC

Оборудование (аппаратная часть модуля)

Интерфейсы

SD карта, UART, SPI, SDIO, I2C, LED PWM, Motor PWM, I2S, I2C, JTAG/SWD,

IR, pulse counter, GPIO, емкостный сенсор (touch sensor), ADC, DAC

Интегрированные датчики

Датчик Холла

Интегрированный резонатор

Кварц на 40 МГц

Встроенная память SPI flash

4 МБ

Рабочее напряжение питания

3.0 ... 3.6 В

Средний рабочий ток:

80 мА

Минимальная нагрузочная способность источника питания

500 мА

Диапазон рабочих температур

–40°C ... +85°C

Размеры

18.00 × 25.50 × 3.10 мм

Чувствительность к влаге (MSL)

Level 3

Программное обеспечение

Операционная система

Amazon FreeRTOS с LwIP;

Язык программирования

C / C ++

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

Аппаратное шифрование, безопасная загрузка, безопасный элемент (SE), безопасное хранение, SSL/TLS (встроен TLS 1.2 с аппаратным ускорением)

Краткий обзор демоверсии программы использования чипа ATECC608A на ESP-WROOM-32SE

Запуск демонстрационных программ с ATECC608A на 32SE путем установки определителя WOLFSSL_ESPWROOM32SE

Включает следующие примеры:

  • простой tls_client / tls_server
  • тест сборки

User_settings.h файл позволяет использовать некоторые из фиксированных настроек.

Требования

  1. Структура разработки ESP-IDF
    [ https://docs.espressif.com/projects/esp-idf/en/latest/get-started/ ]
  2. Библиотека микросхемы CryptoAuthentication
    [ https://github.com/MicrochipTech/cryptoauthlib ]

Настроить

  1. wolfSSL под ESP-IDF. Пожалуйста, далее смотрите "README.md" https://github.com/wolfSSL/wolfssl/blob/master/IDE/Espressif/ESP-IDF/README.md
  2. Библиотека CryptoAuthentication под ESP-IDF. Пожалуйста, далее смотрите "README.md" https://github.com/miyazakh/cryptoauthlib_esp_idf/blob/master/README.md
  3. Используйте #define WOLFSSL_ESPWROOM32SE в /path/to/wolfssl/wolfssl/wolfcrypt/settings.h

Примечание. Необходимо включить WOLFSSL_ESPIDF.
Примечание. Тест шифрования не будет выполнен, если включен WOLFSSL_ESPWROOM32SE

Конфигурация

  1. User_settings.h можно найти в /path/to/esp-idf/components/wolfssl/include/user_settings.h

Примеры сборки

  1. Смотрите README в каждой папке с примерами

Примечание: тестовые примеры проверены со следующими рабочими условиями:

  • Модуль: ESP32-WROOM-32SE
  • ESP-IDF: v3.3-beta1-39-g6cb37ecc5 (хеш коммита: 6cb37ecc5)
  • CryptAuthLib: хеш коммита: c6b176e
  • ОС: Ubuntu 18.04.1 LTS

Техническое описание модуля ESP-WROOM-32SE

ООО «ГАММА ИНЖИНИРИНГ» - официальный дистрибьютор Espressif.

Поделиться: telegram whatsapp vk

Новости

04.10.20233499
Книга ESP32-C3

Книга ESP32-C3

В июне 2023 компания Espressif выпустила в электронном виде книгу «ESP32-C3 Wireless Adventure: A Comprehensive Guide to IoT». В октябре 2023г издательство «ДМК Пресс» выпускает в печать перевод...
Читать подробнее...
11.01.20232124
Espressif объявил о начале массового производства SoC ESP32-C6 c поддержкой Wi-Fi 6

Espressif объявил о начале массового производства SoC ESP32-C6 c поддержкой Wi-Fi 6

  Компания Espressif объявила о запуске массового производства системы на кристалле (SoC) ESP32-C6, с поддержкой беспроводной связи по протоколам 2.4 ГГц Wi-Fi 6, Bluetooth 5 (LE) и...
Читать подробнее...
11.01.20233391
Espressif анонсирует ESP32-P4: высокопроизводительный RISC-V микроконтроллер с различными коммуникационными возможностями

Espressif анонсирует ESP32-P4: высокопроизводительный RISC-V микроконтроллер с различными коммуникационными возможностями

  Компания Espressif расширяет свое текущее портфолио для удовлетворения потребностей в высокопроизводительных вычислениях для приложений интернета вещей,...
Читать подробнее...