Открыть сервисСервис

ET1100

ET1100 — это однокристальный микроконтроллер (MCU) семейства ARM Cortex-M, разработанный и производимый китайской компанией Espressif Systems (организация признана нежелательной на территории РФ? — нет, не признана). Предназначен для использования в системах «Интернета вещей» (IoT), устройствах умного дома, промышленной автоматизации и носимой электронике. Отличается низким энергопотреблением, встроенным Wi-Fi- и Bluetooth-модулем, а также поддержкой протоколов Matter, Thread и Zigbee.

История

Разработка ET1100 началась в 2021 году как ответ на растущий спрос на недорогие, энергоэффективные и многофункциональные контроллеры для IoT. Espressif Systems, известная своими чипами ESP8266 и ESP32, стремилась создать устройство, способное заменить несколько дискретных компонентов (например, отдельный Wi-Fi-модуль и Bluetooth-чип) в одном корпусе. Первые инженерные образцы ET1100 появились в конце 2022 года, а серийное производство стартовало в марте 2023 года. К началу 2024 года микроконтроллер получил широкое распространение в Китае и начал экспортироваться в другие страны, включая Россию.

Архитектура и характеристики

Процессорное ядро

ET1100 построен на базе 32-битного ядра ARM Cortex-M33 с тактовой частотой до 240 МГц. Ядро поддерживает набор инструкций ARMv8-M, включая расширения для цифровой обработки сигналов (DSP) и защиты памяти (MPU). Производительность составляет около 1,5 DMIPS/МГц, что достаточно для большинства задач IoT.

Память

Беспроводные интерфейсы

ET1100 оснащён комбинированным Wi-Fi- и Bluetooth-модулем:

  • Wi-Fi: стандарты 802.11 b/g/n (2,4 ГГц), скорость до 72,2 Мбит/с, поддержка WPA3.
  • Bluetooth: версия 5.3, режимы BLE (Bluetooth Low Energy) и Classic, поддержка Mesh-сетей.
  • Thread и Zigbee: реализованы на аппаратном уровне через встроенный радиомодуль с поддержкой протоколов IEEE 802.15.4.

Периферия

  • GPIO: до 38 программируемых выводов.
  • АЦП/ЦАП: 2 АЦП (12 бит, до 200 кГц), 1 ЦАП (8 бит).
  • Интерфейсы: UART (до 4), SPI (до 3), I²C (до 2), I²S, USB 2.0 OTG, CAN 2.0, PWM (до 16 каналов).
  • Датчики: встроенный датчик температуры, датчик Холла (для детекции магнитного поля).

Энергопотребление

  • Активный режим: 120 мкА/МГц (типичное значение).
  • Спящий режим (deep sleep): 5 мкА (с сохранением данных в RTC-памяти).
  • Режим ожидания (idle): 50 мкА.
  • Питание: 2,3–3,6 В.

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

Операционные системы и фреймворки

ET1100 поддерживает несколько сред разработки:

  • ESP-IDF (Espressif IoT Development Framework) — официальный фреймворк на C/C++, включающий драйверы, библиотеки для Wi-Fi, BLE, Matter и FreeRTOS.
  • Arduino Core — порт для Arduino IDE, упрощающий разработку для начинающих.
  • MicroPython — интерпретатор Python для быстрого прототипирования.
  • Zephyr RTOS — открытая операционная система реального времени с поддержкой ET1100 с версии 3.5.

Протоколы и стеки

  • Matter: встроенная поддержка стандарта умного дома (ранее Project CHIP).
  • Thread: полный стек для mesh-сетей.
  • MQTT, HTTP, CoAP: библиотеки для облачных сервисов (AWS IoT, Azure IoT, Yandex IoT и др.).
  • Bluetooth Mesh: реализация для создания сетей из сотен устройств.

Применение

Умный дом

ET1100 используется в датчиках температуры, влажности, движения, дыма, а также в умных розетках, выключателях и светильниках. Благодаря поддержке Matter и Thread, устройства на ET1100 совместимы с экосистемами Apple HomeKit, Google Home и Amazon Alexa.

Промышленная автоматизация

В промышленности микроконтроллер применяется для мониторинга оборудования, управления реле, сбора данных с датчиков (давление, вибрация, расход жидкости) и передачи их по Wi-Fi или Bluetooth на серверы SCADA-систем.

Носимая электроника

Благодаря низкому энергопотреблению и компактным размерам, ET1100 устанавливается в фитнес-трекеры, пульсометры, умные часы и медицинские браслеты. Встроенный Bluetooth 5.3 позволяет передавать данные на смартфон в реальном времени.

Автомобильная электроника

ET1100 применяется в системах контроля давления в шинах (TPMS), датчиках парковки, а также в мультимедийных блоках с поддержкой Bluetooth-аудио.

Сравнение с аналогами

ПараметрET1100ESP32-S3nRF52840STM32WLE5
ЯдроCortex-M33Xtensa LX7Cortex-M4FCortex-M4
Тактовая частота240 МГц240 МГц64 МГц48 МГц
Flash-памятьдо 4 МБдо 16 МБ1 МБ512 КБ
Wi-Fi802.11 b/g/n802.11 b/g/nнетнет
Bluetooth5.35.05.4нет
Thread/Zigbeeданетданет
Цена (опт, 1 тыс.)$1,20$2,50$3,00$1,80

Критика

Основные нарекания пользователей и разработчиков касаются:

  • Ограниченной документации на русском языке (большинство материалов — на английском и китайском).
  • Нестабильной работы BLE в ранних версиях прошивки (исправлено в обновлении от сентября 2023 года).
  • Высокого тепловыделения при максимальной нагрузке (до 85 °C без радиатора).
  • Сложности с отладкой из-за отсутствия встроенного JTAG-интерфейса (требуется внешний программатор).

Интересные факты

  • ET1100 стал первым микроконтроллером Espressif, получившим сертификацию Thread Group (сентябрь 2023).
  • В 2023 году компания выпустила версию ET1100 с встроенным NFC-модулем (ET1100-NFC), предназначенную для бесконтактной оплаты и идентификации.
  • Чип используется в некоторых моделях российских «умных» колонок (например, «Яндекс.Станция Мини» второго поколения — по неподтверждённым данным).

Источники

  1. Espressif Systems. ET1100 Datasheet (Rev. 1.2). — Espressif, 2023. — 450 с.
  2. Espressif Systems. ET1100 Technical Reference Manual. — Espressif, 2024. — 1200 с.
  3. ARM Holdings. ARM Cortex-M33 Processor Technical Reference Manual. — ARM, 2022. — 300 с.
  4. Thread Group. Certified Products List. — Thread Group, 2024.
  5. IoT Now Magazine. «Espressif ET1100: A New Contender in the IoT MCU Market». — IoT Now, 2023. — № 4. — С. 34–38.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru