ESP32-WROOM-32D is a popular WiFi Bluetooth module nowadays. Compared with ESP32-WROOM-32, it has been improved on the chip. In addition to the existing 4M flash configuration, ESP32-WROOM-32D also has 8M flash and 16M flash versions.
ESP32-WROOM-32D 3D Module
The hottest module on the Internet of Things in the past few years is ESP8266, but now the hottest module is ESP32!
It is easy to confuse that ESP32 is actually a control chip on the development board, not a development board!
Compared with ESP8266, ESP32 not only has a breakthrough integration of Bluetooth 4.2 low energy technology, but also has a significant improvement in performance and functions: it is equipped with dual-core 32-bit MCU, one core handles high-speed connection, and one core independent application development. The dual-core frequency is up to 240MHz, the computing power is up to 650DMIPS, and it also has more pin resources, which can almost meet all the needs of the Internet of Things.
ESP32 and Arduino are not related to competing products, ESP32 development board and Arduino UNO are related to competing products.
The ESP-WROOM-32 module series based on ESP32 are WiFi & Bluetooth dual-mode dual-core wireless communication chips. It integrates Bluetooth 4.2 and WiFi HT40 technology. Its Wi-Fi function supports a wide range of communication connections and also supports direct connection to the Internet through a router. The Bluetooth function allows users to connect to mobile phones or broadcast BLE Beacon to facilitate signal detection.
ESP-WROOM-32 has a high-performance Tensilica LX6 dual-core processor that supports ultra-low power standby; its internal self-calibration circuit realizes dynamic automatic adjustment, eliminates defects in external circuits, and can better adapt to changes in the external environment.
The two CPU cores of ESP-WROOM-32 can be individually controlled or powered on; the adjustment range of the clock frequency is from 80 MHz to 240 MHz; it has all the features of the industry's highest level of low-power chips, such as fine resolution clock gating, power saving Electric mode and dynamic voltage adjustment, etc.
ESP32-WROOM-32D belongs to the ESP32 series. It uses the ESP32-D0WD chip instead of the ESP32-D0WDQ6 chip. The supported data transmission rate is up to 150Mbps. After the power amplifier, the output power can reach 22dBm, which can realize the maximum range of wireless communication. Therefore, this chip has industry-leading technical specifications, and has the best performance in terms of high integration, wireless transmission distance, power consumption, and network connectivity, such as voice encoding, audio streaming, and MP3 decoding.
ESP32-WROOM-32D programming is just like Nodemcu ESP8266, but its pin layout is completely different from Nodemcu ESP8266. In Nodemcu ESP8266, there is only one analog pin, while ESP32-WROOM-32D has a built-in low-power module with more analog pins.
The ESP32-WROOM-32D module can be programmed using the Arduino IDE. There are a total of 39 digital pins, 34 of which can be used as GPIO, and the rest are only used as input pins.
ESP32-WROOM-32U belongs to the ESP32 series. Comparing ESP32-WROOM-32D with ESP32-WROOM-32U, you will find that the ESP32-WROOM-32D module has an on-board antenna, while the ESP32-WROOM-32U integrates a U.FL. It needs to be connected to an external IPEX antenna.