ESP8266 晶片除了有 WiFi 功能外,還包括有 16 個 GPIO(General Purpose Input/Output),16 個 GPIO 和筆者使用的 Microchip 晶片一樣,接腳都是多工化,可以選擇不同的功能,還有 ESP8266 晶片的第 6腳位 TOUT 接腳(Timer Out),此接腳之後成為 ADC 輸入接腳。由於 ESP-12E 模塊有部分 GPIO 已經是使用來作 Boot Up、Serial TX / RX 和 FLASH 之用,所以將來使用 GPIO 時,要特別留意,以免重覆使用。
ESP8266 晶片輸出腳的功能 |
ESP8266 ESP-12E 模塊輸出腳的功能 |
ESP8266 晶片 GPIO 輸出腳的功能:
GPIO
|
Pin
|
Inst Name
|
Function 0
|
Function 1
|
Function 2
|
Function 3
|
Function 4
|
ESP-12E
|
0
|
15
|
GPIO0 U
|
GPIO0
|
SPICS2
|
CLK_OUT
|
RUN /
FLASH
|
||
1
|
26
|
U0TXD U
|
U0TXD
|
SPICS1
|
GPIO1
|
CLK_RTC
|
USB - TTY
|
|
2
|
14
|
GPIO2 U
|
GPIO2
|
I2SO WS
|
U1TXD
|
U0TXD
|
I/P= 0
|
|
3
|
25
|
U0RXD U
|
U0RXD
|
I2SO DATA
|
GPIO3
|
CLK_XTAL
|
USB - TTY
|
|
4
|
16
|
GPIO4 U
|
GPIO4
|
CLK XTAL
|
||||
5
|
24
|
GPIO5 U
|
GPIO5
|
CLK RTC
|
CLK O/P
|
|||
6
|
21
|
SD CLK U
|
SD CLK
|
SPICLK
|
GPIO6
|
U1CTS
|
FLASH
|
|
7
|
22
|
SD DATA0
U
|
SD DATA0
|
SPIQ
|
GPIO7
|
U1TXD
|
||
8
|
23
|
SD DATA1
U
|
SD DATA1
|
SPID
|
GPIO8
|
U1RXD
|
||
9
|
18
|
SD DATA2
U
|
SD DATA2
|
SPIHD
|
GPIO9
|
HSPIHD
|
||
10
|
19
|
SD DATA3
U
|
SD DATA3
|
SPIWP
|
GPIO10
|
HSPIWP
|
||
11
|
20
|
SD CMD U
|
SD CMD
|
SPICS0
|
GPIO11
|
U1RTS
|
FLASH
|
|
12
|
10
|
MTDI U
|
MTDI
|
12SI DATA
|
HSPIQ
MISO
|
GPIO12
|
U0DTR
|
Link LED
|
13
|
12
|
MTCK U
|
MTCK
|
I2SI BCK
|
HSPID
MOSI
|
GPIO13
|
U0CTS
|
Reset
|
14
|
9
|
MTMS U
|
MTMS
|
I2SI WS
|
HSPICLK
|
GPIO14
|
U0DSR
|
|
15
|
13
|
MTDO U
|
MTDO
|
I2SO BCK
|
HSPICS
|
GPIO15
|
U0RTS
|
I/P = 1
|
16
|
8
|
XPD_DCDC
|
XPD_DCDC
|
RTC_GPIO0
|
EXT_WEAKUP
|
DEEPSLEEP
|
BT_XTAL_EN
|
WAKEUP
|
2017年 15月 25日 天氣報告
氣溫:17.6度 @ 19:50
相對濕度:百分之 78%
天氣:天色良好
沒有留言:
張貼留言