GOOUUUU-ESP32:
1. The onboard CP2102 stable USB to TTL chip ensures the normal communication of the serial port.
2. Support automatic download, no need to manually switch between download and run modes.
3. Immersion gold process
4. Support development on Windows systems (cygwin and msys32 emulation environments) and Linux systems
5. Support ESP32-Arduino
ESP-WROOM-32 is a general-purpose Wi-Fi+BT+BLE MCU module, which is powerful and versatile for low-power sensor networks and demanding tasks such as speech encoding, audio streaming, and MP3 decoding, etc.
The core of this module is the ESP32-D0WDQ6 chip*, which is scalable and adaptive. The two CPU cores can be controlled or powered up independently. The clock frequency can be adjusted from 80 MHz to 240 MHz. The user can cut off the power to the CPU and use the low-power co-processor to continuously monitor the state changes of peripherals or whether some analog quantities exceed thresholds. ESP32 also integrates a wealth of peripherals, including capacitive touch sensors, Hall sensors, low-noise sense amplifiers, SD card interface, Ethernet interface, high-speed SDIO/SPI, UART, I2S and I2C, etc.
CPU and memory
The ESP32-D0WDQ6 contains two low-power Xtensa® 32-bit LX6 MCUs. On-chip storage includes:
• 448 KB of ROM for program startup and kernel function calls.
• 520 KB of on-chip SRAM for data and instruction storage.
• 8 KB of SRAM in the RTC, the RTC slow memory, can be accessed by the coprocessor in Deep-sleep mode.
• 8 KB of SRAM in the RTC, the RTC fast memory, can be used for data storage and accessed by the main CPU when the RTC starts up in Deep-sleep mode.
• 1 kbit of eFuse, of which 256 bits are dedicated to the system (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 SPIFlash