Home
Wireless & IOT
Waveshare ESP-12F - ESP8266 WiFI Module
ESP-12F, WiFi Module Based On ESP8266, Built-In 32Mbit Flash, SMD22 Package
Overview
The ESP-12F is a WiFi module based on ESP8266, with built-in 32Mbit Flash, in the small SMD22 package. There're also onboard PCB antenna and metal shield. In short, it's a small form factor and fairly high cost effective WiFi module.
With the pre-flashed AT firmware, you can control the module through UART AT commands easily. The module integrates MCU inside, supports other developments like Lua/Micropython/Arduino to achieve flexible and fast prototyping, make it easy to integrate the module into IoT applications.
Features
802.11b/g/n Wi-Fi SOC
Integrated Tensilica L106 ultra-low-power 32-bit micro MCU, run at 80 MHz and 160 MHz frequency, supports RTOS
Built-in 1-ch 10 bit high precision ADC
Supports UART/GPIO/ADC/PWM/I2C
SMD22 package
Integrated Wi-Fi MAC/ BB/RF/PA/LNA
Supports multi sleep modes, deep sleep current as low as 20uA
UART baudrate up to 4Mbps
Embedded Lwip protocol stack
Supports STA/AP/STA+AP operation mode
Supports Smart Config (APP) / AirKiss (WeChat), one key networking
Supports UART local firmware upgrade and/or remote firmware upgrade (FOTA)
AT commands for getting started fast
Supports secondary development, integrated Windows / Linux environment
Applications
The ESP-12F suit for IOT applications such as:
Smart home
Intelligent building
Industrial automation
Wearable devices
IP camera
Intelligent agriculture
Development Resources
Wiki : www.waveshare.com/wiki/ESP-12F
Selection Guide
ESP-01F
ESP-12F
ESP-12S
ESP32-S
WIFI chip
ESP8285
ESP8266
ESP32
Built-in Flash
8Mbit
32Mbit
Package
SMD18
SMD22
SMD16
SMD38
Antenna
External spring antenna
Onboard PCB antenna
Frequency range
2.4G ~ 2.5G (2400M ~ 2483.5M)
WIFI protocol
802.11b/g/n WiFi
Bluetooth
N/A
Bluetooth 4.2 BR/EDR and BLE
WIFI mode
STA, AP, STA+AP
Security
WPA / WPA2
Encryption
WEP / TKIP / AES
Firmware upgrade
UART / OTA
Transmitting power
802.11b: 16 ±2dBm(@11Mbps) 802.11g: 14 ±2dBm(@54Mbps) 802.11n: 13 ±2dBm(@HT20,MCS7)
Receiving sensitivity
CCK,1Mbps: -90 dBm CCK,11Mbps: -85 dBm 6Mbps(1/2 BPSK): -88 dBm 54Mbps(3/4 64-QAM): -70 dBm HT20,MCS7(65Mbps, 72.2Mbps): -67 dBm
Power
Continuous Transmission: ~71mA (peak: 300mA) Model Sleep: ~20mA Light Sleep: ~2mA Deep Sleep: ~20uA
Continuous Transmission: ~80mA (peak: 300mA) Deep Sleep:~6.5uA
IO port
9
22
UART baudrate
300 ~ 4608000 bps (default 115200bps)
Power supply
3.0V ~ 3.6V (current > 500mA)
Operating temp.
-20 ℃ ~ 85 ℃
Storage condition
-40 ℃ ~ 85 ℃, < 90%RH
Dimensions
10x11x2 (mm)
24x16x3 (mm)
25.5x18x3 (mm)
Certification
CE/FCC
CE/FCC/REACH/RoHS/SRRC
CE/FCC
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device
{"id":1417140469832,"title":"Waveshare ESP-12F - ESP8266 WiFI Module","handle":"esp-12f-wifi-module-esp8266","description":"\u003cp\u003e \u003c\/p\u003e\n\u003ch2 data-mce-fragment=\"1\" style=\"text-align: center;\" class=\"overviewSec subHead\"\u003eESP-12F, WiFi Module Based On ESP8266, Built-In 32Mbit Flash, SMD22 Package\u003c\/h2\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eOverview\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe ESP-12F is a WiFi module based on ESP8266, with built-in 32Mbit Flash, in the small SMD22 package. There're also onboard PCB antenna and metal shield. In short, it's a small form factor and fairly high cost effective WiFi module.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eWith the pre-flashed AT firmware, you can control the module through UART AT commands easily. The module integrates MCU inside, supports other developments like Lua\/Micropython\/Arduino to achieve flexible and fast prototyping, make it easy to integrate the module into IoT applications.\u003c\/p\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eFeatures\u003c\/h2\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e802.11b\/g\/n Wi-Fi SOC\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntegrated Tensilica L106 ultra-low-power 32-bit micro MCU, run at 80 MHz and 160 MHz frequency, supports RTOS\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilt-in 1-ch 10 bit high precision ADC\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports UART\/GPIO\/ADC\/PWM\/I2C\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSMD22 package\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntegrated Wi-Fi MAC\/ BB\/RF\/PA\/LNA\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports multi sleep modes, deep sleep current as low as 20uA\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUART baudrate up to 4Mbps\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEmbedded Lwip protocol stack\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports STA\/AP\/STA+AP operation mode\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports Smart Config (APP) \/ AirKiss (WeChat), one key networking\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports UART local firmware upgrade and\/or remote firmware upgrade (FOTA)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAT commands for getting started fast\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports secondary development, integrated Windows \/ Linux environment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eApplications\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe ESP-12F suit for IOT applications such as:\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSmart home\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntelligent building\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIndustrial automation\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eWearable devices\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIP camera\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntelligent agriculture\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eDevelopment Resources\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eWiki :\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003ca data-mce-fragment=\"1\" href=\"http:\/\/www.waveshare.com\/wiki\/ESP-12F\" data-mce-href=\"http:\/\/www.waveshare.com\/wiki\/ESP-12F\" target=\"_blank\"\u003ewww.waveshare.com\/wiki\/ESP-12F\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eSelection Guide\u003c\/h2\u003e\n\u003ctable data-mce-fragment=\"1\" class=\"tabSty-1 tabSty-td-border\"\u003e\n\u003ctbody data-mce-fragment=\"1\"\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003cth data-mce-fragment=\"1\"\u003e \u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003e\u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.waveshare.com\/ESP-01F.htm\" data-mce-href=\"https:\/\/www.waveshare.com\/ESP-01F.htm\" target=\"_blank\"\u003eESP-01F\u003c\/a\u003e\u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003e\u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.waveshare.com\/ESP-12F.htm\" data-mce-href=\"https:\/\/www.waveshare.com\/ESP-12F.htm\" target=\"_blank\"\u003eESP-12F\u003c\/a\u003e\u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003e\u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.waveshare.com\/ESP-12S.htm\" data-mce-href=\"https:\/\/www.waveshare.com\/ESP-12S.htm\" target=\"_blank\"\u003eESP-12S\u003c\/a\u003e\u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003e\u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.waveshare.com\/ESP32-S.htm\" data-mce-href=\"https:\/\/www.waveshare.com\/ESP32-S.htm\" target=\"_blank\"\u003eESP32-S\u003c\/a\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eWIFI chip\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eESP8285\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"2\"\u003eESP8266\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eESP32\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eBuilt-in Flash\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e8Mbit\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003e32Mbit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003ePackage\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSMD18\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSMD22\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSMD16\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSMD38\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eAntenna\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eExternal spring antenna\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003eOnboard PCB antenna\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eFrequency range\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e2.4G ~ 2.5G (2400M ~ 2483.5M)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eWIFI protocol\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e802.11b\/g\/n WiFi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eBluetooth\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003eN\/A\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eBluetooth 4.2 BR\/EDR and BLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eWIFI mode\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eSTA, AP, STA+AP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSecurity\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eWPA \/ WPA2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eEncryption\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eWEP \/ TKIP \/ AES\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eFirmware upgrade\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eUART \/ OTA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eTransmitting power\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e802.11b: 16 ±2dBm(@11Mbps)\u003cbr data-mce-fragment=\"1\"\u003e802.11g: 14 ±2dBm(@54Mbps)\u003cbr data-mce-fragment=\"1\"\u003e802.11n: 13 ±2dBm(@HT20,MCS7)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eReceiving sensitivity\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eCCK,1Mbps: -90 dBm\u003cbr data-mce-fragment=\"1\"\u003eCCK,11Mbps: -85 dBm\u003cbr data-mce-fragment=\"1\"\u003e6Mbps(1\/2 BPSK): -88 dBm\u003cbr data-mce-fragment=\"1\"\u003e54Mbps(3\/4 64-QAM): -70 dBm\u003cbr data-mce-fragment=\"1\"\u003eHT20,MCS7(65Mbps, 72.2Mbps): -67 dBm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003ePower\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003eContinuous Transmission: ~71mA (peak: 300mA)\u003cbr data-mce-fragment=\"1\"\u003eModel Sleep: ~20mA\u003cbr data-mce-fragment=\"1\"\u003eLight Sleep: ~2mA\u003cbr data-mce-fragment=\"1\"\u003eDeep Sleep: ~20uA\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eContinuous Transmission: ~80mA (peak: 300mA)\u003cbr data-mce-fragment=\"1\"\u003eDeep Sleep:~6.5uA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eIO port\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003e9\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e22\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eUART baudrate\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e300 ~ 4608000 bps (default 115200bps)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003ePower supply\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003e3.0V ~ 3.6V (current \u0026gt; 500mA)\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eOperating temp.\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e-20 ℃ ~ 85 ℃\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eStorage condition\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e-40 ℃ ~ 85 ℃, \u0026lt; 90%RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eDimensions\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e10x11x2 (mm)\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"2\"\u003e24x16x3 (mm)\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e25.5x18x3 (mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eCertification\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eCE\/FCC\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"2\"\u003eCE\/FCC\/REACH\/RoHS\/SRRC\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eCE\/FCC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","published_at":"2022-12-06T11:27:11+05:30","created_at":"2018-09-01T17:23:22+05:30","vendor":"Waveshare","type":"Wifi Module","tags":["14162","Arduino","ELC8","esp","ESP-12F","ESP-MOD","ESP8266","Huzzah","internet of things","microcontroller","Wifi","Wifi Module","WRLS-MOD","WVSH"],"price":34999,"price_min":34999,"price_max":34999,"available":false,"price_varies":false,"compare_at_price":49999,"compare_at_price_min":49999,"compare_at_price_max":49999,"compare_at_price_varies":false,"variants":[{"id":12745505374280,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"ELC8028","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Waveshare ESP-12F - ESP8266 WiFI Module","public_title":null,"options":["Default Title"],"price":34999,"weight":20,"compare_at_price":49999,"inventory_management":"shopify","barcode":"12745505374280","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-4_2.jpg?v=1675157004","\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-3_2.jpg?v=1675157005","\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-2_2.jpg?v=1675157005","\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-1_2.jpg?v=1675157006"],"featured_image":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-4_2.jpg?v=1675157004","options":["Title"],"media":[{"alt":null,"id":32691977814333,"position":1,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-4_2.jpg?v=1675157004"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-4_2.jpg?v=1675157004","width":800},{"alt":null,"id":32691977847101,"position":2,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-3_2.jpg?v=1675157005"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-3_2.jpg?v=1675157005","width":800},{"alt":null,"id":32691977879869,"position":3,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-2_2.jpg?v=1675157005"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-2_2.jpg?v=1675157005","width":800},{"alt":null,"id":32691977912637,"position":4,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-1_2.jpg?v=1675157006"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/esp-12f-1_2.jpg?v=1675157006","width":800}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003ch2 data-mce-fragment=\"1\" style=\"text-align: center;\" class=\"overviewSec subHead\"\u003eESP-12F, WiFi Module Based On ESP8266, Built-In 32Mbit Flash, SMD22 Package\u003c\/h2\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eOverview\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe ESP-12F is a WiFi module based on ESP8266, with built-in 32Mbit Flash, in the small SMD22 package. There're also onboard PCB antenna and metal shield. In short, it's a small form factor and fairly high cost effective WiFi module.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eWith the pre-flashed AT firmware, you can control the module through UART AT commands easily. The module integrates MCU inside, supports other developments like Lua\/Micropython\/Arduino to achieve flexible and fast prototyping, make it easy to integrate the module into IoT applications.\u003c\/p\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eFeatures\u003c\/h2\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e802.11b\/g\/n Wi-Fi SOC\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntegrated Tensilica L106 ultra-low-power 32-bit micro MCU, run at 80 MHz and 160 MHz frequency, supports RTOS\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilt-in 1-ch 10 bit high precision ADC\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports UART\/GPIO\/ADC\/PWM\/I2C\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSMD22 package\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntegrated Wi-Fi MAC\/ BB\/RF\/PA\/LNA\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports multi sleep modes, deep sleep current as low as 20uA\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUART baudrate up to 4Mbps\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEmbedded Lwip protocol stack\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports STA\/AP\/STA+AP operation mode\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports Smart Config (APP) \/ AirKiss (WeChat), one key networking\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports UART local firmware upgrade and\/or remote firmware upgrade (FOTA)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAT commands for getting started fast\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupports secondary development, integrated Windows \/ Linux environment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eApplications\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe ESP-12F suit for IOT applications such as:\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSmart home\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntelligent building\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIndustrial automation\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eWearable devices\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIP camera\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntelligent agriculture\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eDevelopment Resources\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eWiki :\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003ca data-mce-fragment=\"1\" href=\"http:\/\/www.waveshare.com\/wiki\/ESP-12F\" data-mce-href=\"http:\/\/www.waveshare.com\/wiki\/ESP-12F\" target=\"_blank\"\u003ewww.waveshare.com\/wiki\/ESP-12F\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2 data-mce-fragment=\"1\"\u003eSelection Guide\u003c\/h2\u003e\n\u003ctable data-mce-fragment=\"1\" class=\"tabSty-1 tabSty-td-border\"\u003e\n\u003ctbody data-mce-fragment=\"1\"\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003cth data-mce-fragment=\"1\"\u003e \u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003e\u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.waveshare.com\/ESP-01F.htm\" data-mce-href=\"https:\/\/www.waveshare.com\/ESP-01F.htm\" target=\"_blank\"\u003eESP-01F\u003c\/a\u003e\u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003e\u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.waveshare.com\/ESP-12F.htm\" data-mce-href=\"https:\/\/www.waveshare.com\/ESP-12F.htm\" target=\"_blank\"\u003eESP-12F\u003c\/a\u003e\u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003e\u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.waveshare.com\/ESP-12S.htm\" data-mce-href=\"https:\/\/www.waveshare.com\/ESP-12S.htm\" target=\"_blank\"\u003eESP-12S\u003c\/a\u003e\u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003e\u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.waveshare.com\/ESP32-S.htm\" data-mce-href=\"https:\/\/www.waveshare.com\/ESP32-S.htm\" target=\"_blank\"\u003eESP32-S\u003c\/a\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eWIFI chip\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eESP8285\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"2\"\u003eESP8266\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eESP32\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eBuilt-in Flash\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e8Mbit\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003e32Mbit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003ePackage\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSMD18\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSMD22\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSMD16\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSMD38\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eAntenna\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eExternal spring antenna\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003eOnboard PCB antenna\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eFrequency range\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e2.4G ~ 2.5G (2400M ~ 2483.5M)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eWIFI protocol\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e802.11b\/g\/n WiFi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eBluetooth\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003eN\/A\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eBluetooth 4.2 BR\/EDR and BLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eWIFI mode\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eSTA, AP, STA+AP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eSecurity\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eWPA \/ WPA2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eEncryption\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eWEP \/ TKIP \/ AES\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eFirmware upgrade\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eUART \/ OTA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eTransmitting power\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e802.11b: 16 ±2dBm(@11Mbps)\u003cbr data-mce-fragment=\"1\"\u003e802.11g: 14 ±2dBm(@54Mbps)\u003cbr data-mce-fragment=\"1\"\u003e802.11n: 13 ±2dBm(@HT20,MCS7)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eReceiving sensitivity\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003eCCK,1Mbps: -90 dBm\u003cbr data-mce-fragment=\"1\"\u003eCCK,11Mbps: -85 dBm\u003cbr data-mce-fragment=\"1\"\u003e6Mbps(1\/2 BPSK): -88 dBm\u003cbr data-mce-fragment=\"1\"\u003e54Mbps(3\/4 64-QAM): -70 dBm\u003cbr data-mce-fragment=\"1\"\u003eHT20,MCS7(65Mbps, 72.2Mbps): -67 dBm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003ePower\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003eContinuous Transmission: ~71mA (peak: 300mA)\u003cbr data-mce-fragment=\"1\"\u003eModel Sleep: ~20mA\u003cbr data-mce-fragment=\"1\"\u003eLight Sleep: ~2mA\u003cbr data-mce-fragment=\"1\"\u003eDeep Sleep: ~20uA\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eContinuous Transmission: ~80mA (peak: 300mA)\u003cbr data-mce-fragment=\"1\"\u003eDeep Sleep:~6.5uA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eIO port\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003e9\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e22\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eUART baudrate\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e300 ~ 4608000 bps (default 115200bps)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003ePower supply\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"3\"\u003e3.0V ~ 3.6V (current \u0026gt; 500mA)\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eOperating temp.\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e-20 ℃ ~ 85 ℃\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eStorage condition\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"4\"\u003e-40 ℃ ~ 85 ℃, \u0026lt; 90%RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eDimensions\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e10x11x2 (mm)\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"2\"\u003e24x16x3 (mm)\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e25.5x18x3 (mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eCertification\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eCE\/FCC\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\" colspan=\"2\"\u003eCE\/FCC\/REACH\/RoHS\/SRRC\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eCE\/FCC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e"}
{
"product_id": 1417140469832,
"variant_id" : 12745505374280,
"variant_available" : false,
"inventory_quantity" : 0,
"inventory_management" : "shopify",
"inventory_policy" : "deny",
"image": "//thinkrobotics.com/cdn/shop/products/esp-12f-4_2.jpg?v=1675157004",
"price": "34999",
"title": "Default Title",
"value": "Default Title"
}
India
---
Australia
Canada
India
Mexico
United States