This is a development board for the ESP-WROOM-32 module from Expressif Systems. A further development from the popular ESP8266 modules, this comes with both Wifi and Bluetooth. It is supported by the Arduino IDE, and also supports Micropython and there is developing support for NodeMCU Lua.
There are different variations of these development boards available. They offer similar capabilities but with different pinout configuration. This listing is for the 38 (2 x 19) pin layout, with the NODEMCU-32S pinout. It measures 55mm x 29mm x 14mm.
CPU Tensilica Dual Core 32-bit 240 MHz LX6 processor, integrated 520 Kb SRAM
Wifi 802.11 b/g/n/e/i
Bluetooth v4.2 BR/EDR and BLE
Memory 4 MByte Flash
Temperature Range -40 to 125 Deg C.
ESP32 is already integrated antenna and RF balun, power amplifier, low-noise amplifiers, filters,
and power management module. The entire solution takes up the least amount of printed circuit board area.
This board is used with 2.4 GHz dual-mode Wi-Fi and Bluetooth chips by TSMC 40nm low power technology,
power and RF properties best, which is safe, reliable, and scalable to a variety of applications.