Wifi boards for the arduino IDE

aster94:
using the esp01 as wifi adapter means that i need to program the main microcontroller (for example an UNO) as if i were receiving commands from serial?
instead using the esp12 could i directly "control" the board from a web interface?

i am getting a little bit crazy seeing the countless nodemcu clones but mainly they seem all the same. The only things that change are the ldo and the ttl converter (ch340/cp2102)

about the esp32 i m still not convinced, it s more powerful for sure but i don't see the same library around compared to the esp8266

There are so many ESP8266 variants. Way more then just an ESP-12 and ESP-01. The chip is always the same. The difference is in the placement of the antenna and how many IO ports are accessible. Here is a page with the different variants.

esp8266-module-family [ESP8266 Support WIKI].

Nodemcu and Wemos are just branches who applied the ESP8266 on a breakout board. There is no better one.