It is imperative that you have to connect to the internet to enable IoT functions on your device and for this one of the most commonly used components
Wemos D1 Mini ESP8266 Power requirment - Hardware - Arduino Forum
WEMOS D1 Mini ESP8266 WiFi enabled 32 bit Microcontroller development board Compatible With Arduino - 32bit, 80/160MHz processor 4MB Flash Memory on
CANADUINO® WEMOS D1 Mini ESP8266 WiFi IoT Module 4MB
D1 Mini ESP8266 Internet NodeMCU ESP WiFi Development Board WeMos Lua Module. N5Y7
WEMOS D1 MINI / ESP8266 NodeMCU Mini D1 Module
NodeMCU Lua ESP8266 ESP-12 WeMos D1 Mini WIFI 4M Bytes Development Board Module
5-Pack D1 Mini NodeMCU Board WiFi LUA ESP8266 ESP-12 WeMos Microcontro – BoardsAndSensors
ACEIRMC ESP8266 ESP-12 ESP-12F NodeMCU Mini D1 Module WeMos Lua 4M Bytes WLAN WiFi Internet Development Board Base on ESP8266 ESP-12F for
Open Tools→Board:xxx→Boards Manager and install esp8266 by ESP8266. ESP8266 has I/O Pin. A great set of tools to develop ESP8266. D1 mini, it is a
D1 Mini NodeMCU Lua ESP8266 ESP-12 Board WeMos D1 Mini WIFI 4M Bytes Module
Get Started With A D1 Mini (ESP8266) In Under 5 Minutes!
Temu Explore the Latest Clothing, Beauty, Home, Jewelry & More
11 digital input / output pins, all pins with interrupt / PWM / I2C / support 1 line (except D0); 1 analog input(3.2V max input). Micro USB
Type-C ESP8266 ESP-12 ESP-12F NodeMcu Mini D1 Module WeMos Lua 4M Bytes WLAN WiFi Internet Development Board Base on ESP8266 ESP-12F for
10Pcs P8266 ESP-12 WeMos D1 Mini Module Wemos D1 Mini WiFi Development Board Micro USB 3.3V Based On ESP-8266EX 11 Digital Pin - AliExpress