WemOs UNO + WiFi R3 ATmega328P + ESP8266 (32Mb memory), USB-TTL CH340G Arduino

For this on board have the USB-serial converter CH340G. And everyone has their own pinout headers. USB<->ESP8266 (Update firmware or sketch). USB<->ESP8266 (communication). All independent.

eBay