
Микроконтроллеры ESP32 и ESP32-S2 от компании Espressif Systems включают в себя различные функции, такие как: аналоговые входы и выходы, множественные порты ввода-вывода, Bluetooth, Wi-Fi, сенсорные переключатели, BLE, часы реального времени, таймеры и пр. Компания Espressif предоставляет базовые аппаратные и программные ресурсы, чтобы помочь разработчикам реализовывать свои идеи с использованием оборудования серий ESP32.
Программная среда разработки от Espressif предназначена для создания приложений в сфере Интернета вещей (IoT), с поддержкой Bluetooth, Wi-Fi, управления питанием и другими системными возможностями. В сравнении с платой ESP32, плата ESP32-S2 имеет определённые преимущества в плане производительности и потребления энергии, хотя и лишена некоторых ключевых аппаратных возможностей, таких как двухъядерный процессор или Bluetooth. В этой статье представлена краткая информация о различиях между ESP32 и ESP32-S2.
Разница между ESP32 и ESP32-S2
Различия между ESP32 и ESP32-S2 в основном заключаются в их определениях и технических характеристиках.
Что такое ESP32-S2?
ESP32-S2 — это система на кристалле (SoC), включающая в себя такие функции, как: Wi-Fi в диапазоне 2.4 ГГц, интерфейс USB OTG, различные периферийные устройства, встроенные аппаратные модули безопасности, одноядерный процессор Xtensa 32-бит LX7, а также сверхмалопотребляющий сопроцессор, работающий на ядре FSM или RISC-V.
ESP32-S2 изготовлен по технологии 40 нм и предлагает надёжную, высокоинтегрированную платформу для удовлетворения современных требований к компактности, энергоэффективности, безопасности, надёжности и высокой производительности.

Espressif предоставляет базовые аппаратные и программные ресурсы для помощи разработчикам в реализации их идей на платформе ESP32-S2. Среда разработки Espressif предназначена для IoT-приложений с поддержкой Bluetooth, Wi-Fi, управления питанием и других системных функций.
Что такое ESP32?
ESP32 — это SoC, пришедшая на смену популярной ESP8266. Плата ESP32 имеет встроенный Wi-Fi и Bluetooth. Она основана на двухъядерном микропроцессоре Tensilica Xtensa LX6 с тактовой частотой до 240 МГц.
Плата ESP32 включает в себя антенны, усилитель мощности, балансный фильтр (balun) для управления ВЧ, малошумящий приёмный усилитель, фильтры и модули управления питанием.

Эти платы также характеризуются сверхнизким энергопотреблением благодаря функциям энергосбережения, таким как синхронизация тактового сигнала и различные режимы работы. Ток покоя этой платы составляет менее 5 мкА, что делает её отличным решением для IoT и проектов с питанием от батареи.
Сравнительная таблица: ESP32 vs ESP32-S2
Характеристика | ESP32 | ESP32-S2 |
---|---|---|
Назначение | Микроконтроллер с низким энергопотреблением и поддержкой Wi-Fi и Bluetooth | Одноядерный Wi-Fi микроконтроллер с высокой степенью интеграции |
Год выпуска | Сентябрь 2016 | Сентябрь 2019 |
Основной процессор | Tensilica Xtensa LX6 | Tensilica Xtensa LX7 |
Энергоэффективность | Ниже, чем у ESP32-S2 | Более энергоэффективен по CPU и RF |
Объём SRAM | 520 КБ | 320 КБ |
Объём ROM | 448 КБ | 128 КБ |
Кэш | 64 КБ | 8/16 КБ |
Bluetooth | BLE 4.2 | Отсутствует |
ULP сопроцессор | Нет | Да (ULP-RISC-V) |
Криптоускорители | SHA, RNG, AES, RSA | RSA, SHA, AES, HMAC, RNG, цифровая подпись |
I2S | 2 | 1 |
UART | 3 | 2 |
GPIO | 34 | 43 |
PWM светодиодов | 16 | 8 |
Счётчик импульсов | 8 | 4 |
АЦП | 12 бит SAR-2, до 18 каналов | 13 бит SAR-2, до 20 каналов |
RMT (передатчик/приёмник) | 8 | 4 |
Сенсорные датчики | 10 | 14 |
Датчик Холла | Есть | Отсутствует |
Тактовая частота | 160/240 МГц | 240 МГц |
Защита флеш-памяти | 1024-битный OTP, шифрование при безопасной загрузке | 4096-битный OTP, улучшенное шифрование |
Внешняя флеш-память | До 16 МБ, 11 МБ адресуемо + 248 КБ | До 1 ГБ, 11.5 МБ адресуемо |
RSA | До 4096 бит | До 4096 бит с улучшенным ускорением |
OTP | 1024 бит | 4096 бит |
Таким образом, это был обзор различий между ESP32 и ESP32-S2. В сравнении с ESP32, плата ESP32-S2 более энергоэффективна как по потреблению ЦП, так и ВЧ. Она имеет определённые преимущества в производительности и экономии энергии, однако лишена некоторых важных аппаратных функций, таких как двухъядерный процессор и Bluetooth.