ESP-WROOM-32 is a general-purpose Wi Fi+BT+BLE MCU module with powerful functions and wide applications. It can be used for low-power sensor networks and extremely demanding tasks, such as voice encoding, audio streaming, and MP3 decoding.
The core of this module is the ESP32-D0WDQ6 chip *, which has the characteristics of scalability and adaptability. Two CPU cores can be individually controlled or powered on. The adjustment range of clock frequency is from 80 MHz to 240 MHz. Users can cut off the power to the CPU and use low-power coprocessors to continuously monitor changes in the status of peripherals or whether certain quantities exceed thresholds. ESP32 also integrates a variety of peripherals, including capacitive touch sensors, Hall sensors, low-noise sensing amplifiers, SD card interfaces, Ethernet interfaces, high-speed SDIO/SPI, UART, I2S, and I2C.
CPU and memory
ESP32-D0WDQ6 comes with two low-power Xtensa built-in ® 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.
The 8 KB SRAM in RTC, also known as RTC slow memory, can be accessed by the coprocessor in deep sleep mode.
The 8 KB SRAM in RTC, also known as RTC fast memory, can be used for data storage and access by the main CPU during RTC startup in deep sleep mode.
1 kbit efuse, where 256 bits are system specific (MAC address and chip settings); The remaining 768 bits are reserved for user applications, including Flash encryption and chip ID.
ESP-WROOM-32 integrates 4MB of SPIFlash