ESP32 давно стал «королём» DIY-электроники: стоит копейки, а умеет больше, чем многие старшие микроконтроллеры. Он спокойно тянет Wi-Fi, Bluetooth, веб-сервер, датчики, управление реле, аудио, дисплеи — и при этом питается от аккумулятора.
Откуда такая эффективность? Ответ в архитектуре. Главная фишка — двухъядерный Tensilica Xtensa LX6.
Одно ядро можно отдать под «системные» задачи — сеть, Wi-Fi-стек, Bluetooth. Второе — под пользовательскую логику, датчики, интерфейсы.
В итоге даже при постоянной работе Wi-Fi микроконтроллер не «тормозит» и не зависает. ESP32 — это не просто MCU, а целый набор ко-процессоров: – ULP-ядро (ultra-low-power): работает при сверхнизком энергопотреблении, просыпая основной процессор только по событию.
– Аппаратное шифрование (AES, SHA, RSA): безопасность без нагрузки на CPU.
– DMA-контроллеры: передают данные между памятью и периферией без участия процессора.
– Wi-Fi/BT-радиоблок: сетевые функции обрабатываются “железом”, а не программно. В результате произ