For those that starting with the Node MCU ESP modules, I have made some pinout diagrams, their functions and how to use them. The Node MCU ESP8266 12-E chip comes with 30 GPIO pins.
ESP 8266 Pin Designations - Networking, Protocols, and Devices - Arduino Forum
NodeMCU ESP8266: Details and Pinout : 11 Steps - Instructables
ESP8266 - Pinout
ESP8266 Pinout Pins and Their Functions of ESP8266 SoC - ElectronicsHub
ESP8266 Pinout Reference - Last Minute Engineers
Introduction to NodeMCU ESP8266 on Arduino IDE full Guide
NodeMCU GPIO9 (pin S2) and GPIO10 (pin S3) - Hardware - Arduino Forum
ESP8266 Pinout Reference: How To Use ESP8266 GPIO Pins
Pin-out diagram of the NodeMCU
NodeMCU v3 high resolution pinout and specs – Renzo Mischianti
File:ESP8266 01 PinOut.png - Wikipedia
Nodemcu ESP8266 Pinout with detailed board layout Analog to digital converter, Microcontrollers, Development board