筆者已經使用了 ESP8266 ESP-12E WiFi 模塊(ESP-12E WiFi Module)來試驗程式,經過實驗和編程後,對 ESP8266 有基本的認識,所以便想做個小製作,由於 ESP-12E 模塊(包含 USB 的燒錄接口)是比較完整,但程式燒錄後 USB 便暫時沒有用途,決定找一片比較小的模塊來製作,ESP8266 的模塊有很多選擇,這次會用 ESP-12F WiFi 模塊(ESP-12F WiFi Module),購買的價格是人民幣¥11.8。
ESP8266 ESP-12F WiFi 模塊 |
ESP8266 ESP-12F WiFi 模塊的正面 |
ESP8266 ESP-12F WiFi 模塊的底面 |
ESP8266 ESP-12F WiFi 模塊的尺寸圖 |
ESP8266 ESP-12F WiFi 模塊的 I/O 接腳定義 |
ESP
-12F
|
Signal
|
Description
|
ESP
-12F
|
Signal
|
Description
|
1
|
RST
|
Reset the Module
|
12
|
GPIO10
|
GPIO10
|
2
|
ADC
|
A/D Conversion
|
13
|
MOSI
|
MOSI
|
3
|
EN
|
Chip Enable. Active High
|
14
|
SCLK
|
SCLK
|
4
|
GPIO16
|
GPIO16,Sleep
Mode
|
15
|
GND
|
GND
|
5
|
GPIO14
|
GPIO14,HSPI
CLK
|
16
|
GPIO15
|
GPIO15,MTDO,
HSPICS,UART0_RTS
|
6
|
GPIO12
|
GPIO12,HSPI_MISO
|
17
|
GPIO2
|
GPIO2,UART1_TXD
|
7
|
GPIO13
|
GPIO13,
HSPI_MOSI,
UART0_CTS
|
18
|
GPIO0
|
GPIO0
|
8
|
VCC
|
VDD 3.3V
|
19
|
GPIO4
|
GPIO4
|
9
|
CS0
|
Chip Selection
|
20
|
GPIO5
|
GPIO5
|
10
|
MISO
|
MISO
|
21
|
RXD
|
UART0_RXD,GPIO3
|
11
|
GPIO9
|
GPIO9
|
22
|
TXD
|
UART0_TXD,GPIO1
|
ESP8266 處理器啟動時會拉低 GPIO15,拉高 GPIO2,而 GPIO0 在兩個模式之間切換。在正常運行過程中,需要使用電容器拉高 GPIO05。這將促使 ESP8266 內部的引導程式從EEPROM 晶片中讀取資料到 ESP8266 的 IRAM中,從而引導程式執行。但是,如果拉低 GPIO0 ,ESP8266 會引導 ROM 會啟動,然後通過 UART 開始交互。通過使用引導 ROM ,可以把程式燒錄到快閃記憶體記憶中。
ESP8266 ESP-12F 模塊 Pin Mode 引腳模式:
模式
|
GPIO15
|
GPIO0
|
GPIO2
|
UART 下載模式
|
低
|
低
|
高
|
Flash Boot 模式
|
低
|
高
|
高
|
ESP8266 ESP-12F 模塊線路圖 |
類別
|
參數
|
ESP-12F
|
ESP-12E
|
無線參數
|
無線標準
|
802.11 b/g/n
|
802.11 b/g/n
|
頻率範圍
|
2.4GHz-2.5GHz (2400M-2483.5M)
|
2.4GHz-2.5GHz (2400M-2483.5M)
|
|
數據接口
|
UART/HSPI/I2C/I2S/Ir Remote Contorl
|
UART/HSPI/I2C/I2S/Ir Remote Contorl
|
|
PA輸出功率 72.2MHz
|
平均值:16.5dBm
最大值:17.5dBm
|
平均值:15dBm
最大值:16dBm
|
|
PA輸出功率 11b Mode
|
平均值:20.5dBm
最大值:21.5dBm
|
平均值:18.5dBm
最大值:19.5dBm
|
|
硬體參數
|
工作電壓
|
GPIO/PWM
3.0~3.6V(建議3.3V)
|
GPIO/PWM
3.0~3.6V(建議3.3V)
|
工作電流
|
平均值: 80mA
|
平均值:80mA
|
|
工作溫度
|
-40°~125°
|
-40°~125°
|
|
存儲溫度
|
常溫
|
常溫
|
|
封裝大小
|
16mm*24mm *3mm
|
16mm*24mm *3mm
|
|
外部接口
|
⼝N/A
|
⼝N/A
|
|
無線網路模式
|
station/softAP/SoftAP+station
|
station/softAP/SoftAP+station
|
|
軟體參數
|
安全機制
|
WPA/WPA2
|
WPA/WPA2
|
加密類型
|
WEP/TKIP/AES
|
WEP/TKIP/AES
|
|
升級固件
|
本地串口燒錄/ 雲端升級/ 主機下載燒錄
|
本地串口燒錄/ 雲端升級/ 主機下載燒錄
|
|
軟體發展
|
支援客戶自定義伺服器
提供SDK 給客戶二次開發
|
支援客戶自定義伺服器
提供SDK 給客戶二次開發
|
|
網路協定
|
IPv4,
TCP/UDP/HTTP/FTP
|
IPv4,
TCP/UDP/HTTP/FTP
|
|
用戶配置
|
AT+ 指令集, 雲端伺服器, Android/iOS APP
|
AT+ 指令集, 雲端伺服器, Android/iOS APP
|
2017年 10月 18日 天氣報告
氣溫:26.8度 @ 20:30
相對濕度:百分之 71%
天氣:天色大致良好
沒有留言:
張貼留言