ESP32 is designed for mobile, wearable electronics, and Internet-of-Things (IoT) applications. It features all the state-of-the-art characteristics of low-power chips, including fine-grained clock gating, multiple power modes, and dynamic power scaling. What is special about the ESP32, is that it has both Bluetooth and WIFI embedded and Dual-Core 32-bit LX6 microprocessors, which makes it more powerful than the ESP8266 NODEMCU.