Для электронщиков и радиолюбителей

Разница между ESP32 и ESP32-S2

Микроконтроллеры 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

ХарактеристикаESP32ESP32-S2
НазначениеМикроконтроллер с низким энергопотреблением и поддержкой Wi-Fi и BluetoothОдноядерный Wi-Fi микроконтроллер с высокой степенью интеграции
Год выпускаСентябрь 2016Сентябрь 2019
Основной процессорTensilica Xtensa LX6Tensilica Xtensa LX7
ЭнергоэффективностьНиже, чем у ESP32-S2Более энергоэффективен по CPU и RF
Объём SRAM520 КБ320 КБ
Объём ROM448 КБ128 КБ
Кэш64 КБ8/16 КБ
BluetoothBLE 4.2Отсутствует
ULP сопроцессорНетДа (ULP-RISC-V)
КриптоускорителиSHA, RNG, AES, RSARSA, SHA, AES, HMAC, RNG, цифровая подпись
I2S21
UART32
GPIO3443
PWM светодиодов168
Счётчик импульсов84
АЦП12 бит SAR-2, до 18 каналов13 бит SAR-2, до 20 каналов
RMT (передатчик/приёмник)84
Сенсорные датчики1014
Датчик ХоллаЕстьОтсутствует
Тактовая частота160/240 МГц240 МГц
Защита флеш-памяти1024-битный OTP, шифрование при безопасной загрузке4096-битный OTP, улучшенное шифрование
Внешняя флеш-памятьДо 16 МБ, 11 МБ адресуемо + 248 КБДо 1 ГБ, 11.5 МБ адресуемо
RSAДо 4096 битДо 4096 бит с улучшенным ускорением
OTP1024 бит4096 бит

Таким образом, это был обзор различий между ESP32 и ESP32-S2. В сравнении с ESP32, плата ESP32-S2 более энергоэффективна как по потреблению ЦП, так и ВЧ. Она имеет определённые преимущества в производительности и экономии энергии, однако лишена некоторых важных аппаратных функций, таких как двухъядерный процессор и Bluetooth.