ESP-WROOM-32 is a general-purpose Wi-Fi+BT+BLE MCU module, powerful function, wide range of uses, can be used for low power sensor networks and demanding tasks, such as voice encoding, MP3 decoding and audio stream.
This module is the core of the ESP32-D0WDQ6 chip *, with scalable, adaptive features. Two CPU cores can be individually controlled or powered up. Clock frequency adjustment range of 80 MHz to 240 MHz. The user can cut off the power supply of the CPU, and use the low power coprocessor to continuously monitor the change of the state of the device or whether some of the simulation is beyond the threshold. ESP32 also integrates a wide range of peripherals, including capacitive touch sensor, Holzer sensor, low noise sensing amplifier, SD card interface, Ethernet interface, high-speed SDIO / SPI, UART, I2S and I2C.
CPU and memory
ESP32-D0WDQ6 built two low power Xtensa 32-bit LX6 MCU. On-chip storage includes:
448 KB ROM for program startup and kernel function calls.
520 KB on-chip SRAM for data and instruction storage.
RTC 8 KB in the SRAM, that is, RTC slow memory, can be in the Deep-sleep mode coprocessor access.
RTC 8 KB in SRAM, that is, RTC fast memory, can be used in the Deep-sleep mode when the RTC is used for data storage and access to the main CPU.
1 kbit eFuse, of which the bit is dedicated to the system (MAC address and chip set); the remaining 768 bit is reserved for user applications, including Flash encryption and chip ID.
ESP-WROOM-32 integrates 4MB’s SPIFlash