ESP32 объединяет антенный переключатель, радиочастотный модуль, усилитель мощности, малошумящий усилитель, фильтр и модуль управления питанием, и все решение занимает небольшую площадь печатной платы. Двухрежимный чип Wi-Fi 2,4 ГГц плюс Bluetooth
1. Встроенный стабильный чип USB-to-TTL CP2102 обеспечивает нормальную связь последовательного порта.
2. Поддержка автоматической загрузки, нет необходимости вручную переключаться между режимами загрузки и работы.
3. Процесс иммерсионный
4. Поддержка разработки в системе Windows (среда моделирования cygwin и msys32) и системе Linux.
5. Поддержка ESP32-Арду
ESP-WROOM-32 — это универсальный модуль микроконтроллера Wi-Fi+BT+BLE, мощный и универсальный, его можно использовать для маломощных сенсорных сетей и ресурсоемких задач, таких как кодирование речи, потоковое аудио и ожидание декодирования MP3.
Ядром этого модуля является масштабируемый и само адаптирующийся чип ESP32-D0WDQ6*. Два ядра ЦП могут управляться или включаться независимо друг от друга. Тактовую частоту можно регулировать от 80 МГц до 240 МГц. Пользователь может отключить питание ЦП и использовать сопроцессор с низким энергопотреблением для непрерывного мониторинга изменений состояния периферийных устройств или превышения определенных аналоговых величин пороговых значений. ESP32 также интегрирует множество периферийных устройств, включая емкостные сенсорные датчики, датчики Холла, усилители с низким уровнем шума, интерфейс SD-карты, интерфейс Ethernet, высокоскоростной SDIO/SPI, UART, I2S и I2C и т. д.
ЦП и память
ESP32-D0WDQ6 имеет два встроенных маломощных 32-разрядных микроконтроллера Xtensa® LX6. Встроенная память включает в себя:
• 448 КБ ПЗУ для запуска программы и вызовов функций ядра.
• 520 КБ встроенной SRAM для хранения данных и инструкций.
• 8 КБ SRAM в RTC, а именно медленная память RTC, могут быть доступны сопроцессору в режиме глубокого сна.
• 8 КБ SRAM в RTC, т. е. флэш-память RTC, могут использоваться для хранения данных и доступны для основного ЦП, когда RTC запускается в режиме глубокого сна.
• 1 кбит eFuse, из которых 256 бит системные (MAC-адрес и настройки чипа), остальные 768 бит зарезервированы для пользовательских приложений, в том числе Flash-шифрование и ID чипа.
• ESP-WROOM-32 включает 4 МБ SPI Flash