The ESP32-WROOM-32 with Multiprotocol Modules SMD Module from Espressif is a compact wireless module based on ESP32-D0WDQ6, a single-core 32-bit processor, 4MB external flash, chip antenna, and crystal oscillator. It supports Bluetooth LE, Wi-Fi, ble mesh, Bluetooth mesh, Zigbee3.0, and Thread. It has an onboard 32Mbits SPI flash, UART mode, and multiple debug ports, allowing users to easily develop various Internet of Things (IoT) applications. It has an UART serial port, on/off control, PWMs, an I2C port, JTAG, and a 10-bit ADC just like the ESP32 WROOM module. It also features two ultra-low power platform co-processors, multiple ultra-low power modes, real-time clock, temperature sensor, Hall sensor, touch sensor, and low power RF transceiver. Its perfectly-sized and the developer board make it ideal for a wide range of microcontroller applications.