Підтримка автоматичного завантаження, немає необхідності вручну перемикатися між завантаженням і режимом роботи.
Підтримка системи 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.