-->
Page 1 of 2

ESP12 Vs ESP12F pinout

PostPosted: Sun Oct 28, 2018 12:11 pm
by DaveCalaway
Hi everyone,
it's not clear for me the Arduino Core pinout for the ESP12F: https://goo.gl/6usmUY
The ESP12 has 16 pins and the ESP12F has 22.
It seems that the ESP12F has a specific pins for the ISP and 2 more pins ( GPIO9/10 ).

I would like to create DIY board for my project, can i use the extra pins or the Arduino Core can't use them?

Thx.

Re: ESP12 Vs ESP12F pinout

PostPosted: Sun Oct 28, 2018 12:31 pm
by rudy
Those pins are connections to the internal flash. (under the metal shield) They really are of no practical use. Some ESP8266 modules use fewer pins to connect to the flash and they can make GPIO9 available (I forget all the details) but on the ESP12 series that is not an option.

See the second note on the right.

Image

Re: ESP12 Vs ESP12F pinout

PostPosted: Sun Oct 28, 2018 4:45 pm
by schufti
there are some nodemcu boards around that only work with DIO flash mode, so their ESP-12 modules should truely have two more gpios available.

Re: ESP12 Vs ESP12F pinout

PostPosted: Mon Oct 29, 2018 5:20 pm
by DaveCalaway
According to the Arduino Code Dock the GPIO9 does not exist, right?

I see this board, it's a ESP12F but it not uses the addiction pins. As only more memory in compare with ESP12 regular.

@rudy your schematic is very clear, but i do not understand, the ESP12F has 2 SPI Hardware interface? one for the internal flash ( i can use it with other devices using another pins as SS ) and another one on pins 12,13,14,15.