Each pin has 5 function settings - see the wiki above so you could probably be able to set each pin to the function you want in your program but I have not tried it yet.
You can activate any “FUNCTION_” with pinMode(pin, FUNCTION_1)for example
wiki/doku.php?id=esp8266_gpio_pin_allocations
martinayotte wrote:If you need more GPIOs, the MC23017 GPIO expander is providing 16 GPIOs thru an I2C bus. It is pretty easy to attach it to any ESP8266.
I just want to understand why cant ı use these pins.I dont use nodemcu modules just esp8266-12 board.