Menu

ESP-12F

ESP-12F

ESP8266 is a highly integrated chip designed for the needs of a new connected world. It offers a complete and self-contained Wi-Fi networking solution, allowing it to either host the application or to offload all Wi-Fi networking functions from another application processor.

ESP8266 has powerful on-board processing and storage capabilities that allow it to be integrated with the sensors and other application specific devices through its GPIOs with minimal development up-front and minimal loading during runtime. Its high degree of on-chip integration allows for minimal external circuitry, and the entire solution, including front-end module, is designed to occupy minimal PCB area.

Manufacturer(s) ITEAD
Used chip ESP8266EX
Flash 4 (MB)
Antenna PCB Antenna
Total nr of pins 22
Programmable pins 14


Added by


Arduino board settings

Board name:
Generic ESP8266 Module

Flash size:
  • 1MB (8Mb)
  • 2MB (16Mb)
  • 4MB (32Mb)
  • 8MB (64Mb)
  • 16MB (128Mb)

Partition scheme:
  • 1MB (SPIFFS(FS) 64KB OTA:~470KB)
  • 1MB (SPIFFS(FS) 128KB OTA:~438KB)
  • 1MB (SPIFFS(FS) 144KB OTA:~430KB)
  • 1MB (SPIFFS(FS) 160KB OTA:~422KB)
  • 1MB (SPIFFS(FS) 192KB OTA:~406KB)
  • 1MB (SPIFFS(FS) 256KB OTA:~374KB)
  • 1MB (SPIFFS(FS) 512KB OTA:~246KB)
  • 2MB (SPIFFS(FS) 64KB OTA:~992KB)
  • 2MB (SPIFFS(FS) 128KB OTA:~960KB)
  • 2MB (SPIFFS(FS) 256KB OTA:~896KB)
  • 2MB (SPIFFS(FS) 512KB OTA:~768KB)
  • 2MB (SPIFFS(FS) 1MB OTA:~512KB)
  • 4MB (SPIFFS(FS) 2MB OTA:~1019KB)
  • 4MB (SPIFFS(FS) 3MB OTA:~512KB)
  • 4MB (SPIFFS(FS) 1MB OTA:~1019KB)
  • 8MB (SPIFFS(FS) 6MB OTA:~1019KB)
  • 8MB (SPIFFS(FS) 7MB OTA:~512KB)
  • 16MB (SPIFFS(FS) 14MB OTA:~1019KB)
  • 16MB (SPIFFS(FS) 15MB OTA:~512KB)