ESP-12F User Manual REV:2.0 2017.
ESP-12F User Manual FCC STATEMENT This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference. (2) This device must accept any interference received, including interference that may cause undesired operation. Any changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
ESP-12F User Manual Table Of Contents 1. Preambles............................................................................................................................................................... 2 1.1. Features................................................................................................................................................3 1.2. Parameters..........................................................................................................................
ESP-12F User Manual 1. Preambles ESP-12F WiFi module is developed by AI-Thinker Co.,Ltd, core processor ESP8266 in smaller sizes of the module encapsulates Tensilica L106 integrates industry-leading ultra low power 32-bit MCU micro, with the 16-bit short mode, clock speed support 80 MHz, 160 MHz, supports the RTOS, integrated Wi-Fi MAC/BB/RF/PA/LNA, on-board antennas. The module supports standard IEEE802.11 b/g/n agreement, complete TCP/IP protocol stack.
ESP-12F User Manual • 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, 1x1 MIMO, 2x1 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.
ESP-12F User Manual Software Operating Voltage 3.3V Operating Current Average value: 80mA Operating Temperature Range -40°~125° Ambient Temperature Range Normal temperature Package Size 18mm*20mm*3mm External Interface N/A Wi-Fi mode station/softAP/SoftAP+station Security WPA/WPA2 Encryption WEP/TKIP/AES Firmware Upgrade Parameters Ssoftware Development Network Protocols User Configuration Shenzhen Ai-Thinker Technology Co.
ESP-12F User Manual 2. Pin Descriptions There are altogether 16 pin counts, the definitions of which are described in Table 2 below. Figure 2 ESP-12F pinout Table 2 ESP-12F pin description Pin number Pin name function 1 RST Reset module 2 ADC A/d conversion result. Input voltage range 0~1V, value range: 0~1024 3 EN Chip enable pin.
ESP-12F User Manual 2.1.
ESP-12F User Manual IO13(B) used to control LED lights, buzzers, relays, electronic machines, and so on. The functionality of Infrared remote control interface can be IR Remote IO14(IR_T), Control IO5(IR_R) implemented via software programming. NEC coding, modulation, and demodulation are used by this interface. The frequency of modulated carrier signal is 38KHz. ESP8266EX integrates a 10-bit analog ADC.
ESP-12F User Manual I2S Output:: IO15 (I2SO_BCK ); IO3 (I2SO_DATA); IO2 (I2SO_WS ). 2.2. Pin Mode Table 4 Pin Mode 2.3. Mode GPIO15 UART low Flash Boot low GPIO0 GPIO2 low high high high Antenna interface ESP-12F Modules through the IPEX interface to connect to external antenna. The antenna must be in line with the 802.11g/802.
ESP-12F User Manual 3. Package information and OEM installation method The external size of theESP-12F WiFi module is 16mm*17mm*3mm, as is illustrated in Figure 4 below: Figure 4 Dimensions of ESP-12F WiFi Module Table 5 Dimensions of ESP-12F WiFi Module Length 16mm 3.1. width 24mm Height 3 mm PAD Size(Bottom) Pin Pitch 1 mm x 1.
ESP-12F User Manual 3.2. OEM installation mathod Using ESP-12F module Please reference in front of the package information in the Layout on the main board for OEM factory .Please pay more attention Module's direction and the antenna close to the edge of board is better ,the Components and layout should not be on the bottom of antenna then soldering the module.
ESP-12F User Manual Rating Condition Value Unit Storage Temperature -40 to 125 ℃ Maximum Soldering Temperature 260 ℃ +3.0 to +3.6 V Supply Voltage IPC/JEDEC J-STD-020 4.1Recommended Operating Conditions Table 7 Recommended Operating Conditions Operating Condition Symbol Operating Temperature Supply voltage VDD Min Typ Max Unit -40 20 125 ℃ 3.0 3.3 3.6 V 4.2.AT commend Testing 1.
ESP-12F User Manual AT commands set is divided into: Basic AT commands, WiFi related AT commands, TCP / IP AT 4.3.1.AT Command Description Table 8 Each Command set contains four types of AT commands. Notes: 1. Not all AT Command has four commands. 2. [] = default value, not required or may not appear 3. String values require double quotation marks, for example: AT+CWSAP="ESP756290","21030826",1,4 4. Baudrate = 115200 5. AT Commands has to be capitalized, and end with "/r/n" 4.3.2.
ESP-12F User Manual AT – Test AT startup The type of this command is "executed". It's used to test the setup function of your wireless WiFi module. AT+RST – Restart module Shenzhen Ai-Thinker Technology Co., Ltd http://www.ai-thinker.
ESP-12F User Manual The type of this command is "executed". It’s used to restart the module. AT+GMR – View version info This AT command is used to check the version of AT commands and SDK that you are using, the type of which is "executed". AT+GSLP – Enter deep-sleep mode This command is used to invoke the deep-sleep mode of the module, the type of which is "set". A minor adjustment has to be made before the module enter this deep sleep mode, i.e., connect XPD_DCDC with EXT_RSTB via 0R.
ESP-12F User Manual ATE – AT commands echo This command ATE is an AT trigger command echo. It means that entered commands can be echoed back to the sender when ATE command is used. Two parameters are possible. The command returns "OK" in normal cases and "ERROR" when a parameter other than 0 or 1 was specified. AT+RESTORE – Factory reset This command is used to reset all parameters saved in flash (according to appendix), restore the factory default settings of the module.