Espressif ESP32-WROVER-B Wireless Module is a powerful, generic WiFi-BT-BLE MCU module that targets a wide variety of applications. These applications range from low-power sensor networks to the most demanding tasks, such as voice encoding, music streaming, and MP3 decoding. This module is provided in two variations. One with a PCB antenna and the other with an IPEX antenna. ESP32-WROVER-B features a 4MB external SPI flash and an additional 8MB SPI Pseudo static RAM (PSRAM).
448 KB of ROM for booting and core functions.
520 KB (8 KB RTC FAST Memory included) of on-chip SRAM for data and instruction.
ESP32 supports up to four 16-MB of external QSPI flash and SRAM with hardware encryption based on AES to protect developers’ programs and data.
ESP32 can access the external QSPI flash and SRAM through high-speed caches.
Up to 16 MB of external flash are memory-mapped onto the CPU code space, supporting 8, 16 and 32-bit access. Code execution is supported.
Up to 8 MB of external flash/SRAM are memory-mapped onto the CPU data space, supporting 8, 16 and 32-bit access. Data-read is supported on the flash and SRAM. Data-write is supported on the SRAM.
The ESP32 Wi-Fi/BT firmware can only support 40 MHz crystal oscillator for now.
Active mode: The chip radio is powered on. The chip can receive, transmit, or listen.
Modem-sleep mode: The CPU is operational and the clock is configurable. The Wi-Fi/Bluetooth base band and radio are disabled.
Hibernation mode: The internal 8-MHz oscillator and ULP co-processor are disabled.