D1 Mini ESP-32 ESP32 Wireless Wi-Fi Bluetooth Development Board Micro USB 2.4GHz

D1 Mini ESP32. The ESP32 GPIO pins support for I2C, I2S, SPI and UART. In addition it has multiple analog to digital channels and digital to analog, hardware accelerated encryption, pulse width modulation, capacitance touch interfaces and a lot more.

eBay