ESP8266 ESP-12F WiFi Module


Connect your next Arduino project with an adorable microcontroller at a very affordable price!

In stock

SKU: PHI-ESP-12F Category:



Connect your next Arduino project with an adorable microcontroller at a very affordable price! This Wi-Fi module is part of ESP8266 series which is a high-performance wireless System On a Chip (SOC). It is designed for minimal space requirement and offers a complete and standalone Wi-Fi networking solution at the lowest possible cost. It can be used to host the application or to offload Wi-Fi networking functions from another application processor. It has an onboard PCB antenna and 9 GPIOs + ADC.

ESP-12F is an upgrade based on ESP-12E and has 22 pin counts. The revised antenna design increased communication distance by 30%-50% 16 pin counts. It is also FCC, CE and RoHS approved module is fully compatible with previous versions of ESP-12 series.


Pin Configuration:

  • RST – Reset the module
  • ADC – A/D Conversion result. Input voltage range 0-1v,scope:0-1024
  • EN – Chip enable pin. Active high
  • GPIO16 – GPIO16; can be used to wake up the chipset from deep sleep mode
  • VCC – 3.3V power supply (VDD)
  • CS0 – Chip selection
  • MISO – Salve output Main input
  • IO9 – GPIO9
  • IO10 – GBIO10
  • MOSI – Main output slave input
  • SCLK – Clock
  • GND – GND
  • GPIO0 – GPIO0
  • GPIO4 – GPIO4
  • GPIO5 – GPIO5



  • 802.11 b/g/n
  • Integrated low power 32-bit MCU
  • Integrated 10-bit ADC
  • Integrated TCP/IP protocol stack
  • Integrated TR switch, balun, LNA, power amplifier and matching network
  • Integrated PLL, regulators, and power management units
  • Supports antenna diversity
  • Wi-Fi 2.4 GHz, support WPA/WPA2
  • Support STA/AP/STA+AP operation modes
  • Support Smart Link Function for both Android and iOS devices
  • SDIO 2.0, (H) SPI, UART, I2C, I2S, IRDA, PWM, GPIO
  • STBC, 1×1 MIMO, 2×1 MIMO
  • A-MPDU & A-MSDU aggregation and 0.4s guard interval
  • Deep sleep power <10uA, Power down leakage current < 5uA
  • Wake up and transmit packets in < 2ms
  • Standby power consumption of < 1.0mW (DTIM3)
  • +20dBm output power in 802.11b mode
  • Operating temperature range -40C ~ 125C
  • FCC, CE, and ROSH certified



  • Wi-Fi Parameters
    • Certificates: FCC/CE/ROSH
    • Wi-Fi Protocols: 802.11 b/g/n
    • Frequency Range: 2.4GHz-2.5GHz (2400M-2483.5M)
  • Hardware Parameters
    • Peripheral Bus: UART/HSPI/I2C/I2S/Ir Remote Control; GPIO/PWM
    • Operating Voltage: 3.0~3.6V
    • Operating Current: Average value: 80mA
    • Operating Temperature Range: -40°~125°
    • Ambient Temperature Range: Normal temperature
    • Package Size: 16mm*24mm*3mm
  • Software Parameters
    • Wi-Fi mode: station/softAP/SoftAP+station
    • Security: WPA/WPA2
    • Encryption: WEP/TKIP/AES
    • Firmware Upgrade: UART Download / OTA (via network) / download and write firmware via host
    • Software Development: Supports Cloud Server Development / SDK for custom firmware development
    • Network Protocols: IPv4, TCP/UDP/HTTP/FTP
    • User Configuration: AT Instruction Set, Cloud Server, Android/iOS App



  • 1x ESP8266 ESP-12F WiFi Module

Customer reviews

5 stars 0 0 %
4 stars 0 0 %
3 stars 0 0 %
2 stars 0 0 %
1 star 0 0 %


There are no reviews yet.

Only logged in customers who have purchased this product may write a review.

Someone in BLACK ROCK bought a
5mW 650nm Red Dot Laser Module Focus Adjustable Laser Head 5V Industrial Grade + 3 Items
about 9 hours ago
Someone in BELROSE bought a
Raspberry Pi 3 Model B+
about 12 hours ago
Someone in ELIZABETH bought a
Sensor Expansion Board Shield V5.0 - Arduino Compatible
about 12 hours ago
Someone in AXEDALE bought a
DC-DC 6-24V to 5V 3A Car USB Charger Module Buck / Step down Converter
about 18 hours ago
Someone in KALEEN bought a
Raspberry Pi 3 Model B+
about 1 day ago
Someone in KEW bought a
Arduino Nano 3.0 Atmel ATmega328 Mini-USB Board
about 1 day ago
Someone in PORT MACQUARIE bought a
High Accuracy DS3231 RTC & EEPROM
about 2 days ago
Someone in KEILOR DOWNS bought a
Arduino Nano 3.0 Atmel ATmega328 Mini-USB Board + 1 Item
about 2 days ago
Someone in ADELAIDE bought a
15 Pin SATA Female to Molex IDE 4 Pin Male Power Adapter Extension Cable
about 2 days ago
Someone in SYDNEY bought a
Raspberry Pi Zero 4 In 1 Case Starter Kit Case Heat Sink GPIO Header Pins - Solid Black
about 3 days ago
Share This