I fancied experimenting with this particular chip and took a punt on ordering a cheap £2 GBP on aliexpress, it arrived after 3 weeks whichis not too bad for china post (and free post, god knows how they make any profit).
The product was entitled
New Wireless module CH340 NodeMcu V3 Lua WIFI Internet of Things development board based ESP8266I loaded the appropriate drivers onto my MAC for the CH340 USB-UART and plugged the board in, loaded up a terminal client and hey presto it worked albeit it was loaded with the AT firmware and not nodemcu. Not to worry a couple of downloads later and a bit of flashing and it had the latest nodemcu on it. The board seemed to work BUT lots of dropouts on the WIFI and refusing to connect sometimes. Suspecting that this was not the board I loaded the Arduino ESP toolset and reflashed again. All works great, no issues, no dropouts.
Anyways, my question
I cannot determine what the pinouts actually are and how they equate to the actual ESP pinouts. I believe that some of the pins will obviously be breakouts from the supporting circuitry but I'm more interested in determining the ESP8266 pins. You'll see from the picture that they are labelled differently from what I might expect. i did some googling but no luck as yet, maybe someone out there can point me in the right direction. I believe it to be an ESP 12 or 12E.
The product i ordered can be found here...
http://www.aliexpress.com/item/NodeMcu-Lua-WIFI-development-board-based-on-the-ESP8266-Internet-of-things/32339203041.html