Поддержка автоматической загрузки, нет необходимости вручную переключаться между загрузкой и режимом работы.
Поддержка системы Windows (cygwin и msys32 среды моделирования) и Linux системы разработки.
Поддержка ESP32-Arduino
ESP-WROOM-32 – это MCU модуль общего назначения с поддержкой Wi-Fi+BT+BLE, достаточно мощный и универсальный, чтобы использоваться в маломощных сенсорных сетях и таких требовательных задачах, как кодирование голоса, передача аудиопотока и декодирование MP3.
Основу модуля составляет чип ESP32-D0WDQ6*, который является масштабируемым и адаптивным. Два ядра процессора могут управляться отдельно или включаться в работу. Тактовая частота может регулироваться от 80 МГц до 240 МГц, а для постоянного мониторинга состояния периферийных устройств или превышения пороговых значений определенных аналоговых величин можно использовать маломощный сопроцессор, отключая питание процессоров. 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 и идентификатор микросхемы.
- В ESP-WROOM-32 встроено 4 МБ SPIFlash.