WF8266Touch


WF8266Touch 是一款搭配觸控螢幕的開發板, 在這你可以為物聯網設備提供一種互動式的介面. 比如畫了4個按鍵, 可控制 4 路繼電器.


 預設電路


因為 TFT 和 Touch 驅動需要 SPI 的腳位,我們已預先定義了以下腳位功能,其中除了 GPIO0 GPIO1 GPIO2 GPIO3 GPIO13 GPIO14 GPIO16 會影響到 Touch 和 TFT 顯示外,其它的腳位可依實際情況評估使用。

GPIO0 : UPDATE(紅色按鍵), T_CLK
GPIO1 : Tx, T_DOUT
GPIO2 : T_CS
GPIO3 : T_IRQ
GPIO4 : SD Card CS
GPIO5 : D/C
GPIO12: MISO(None)
GPIO13: MOSI
GPIO14: SCK
GPIO15: CS
GPIO16: LED
ADC : None

 UART / Touch 模式


因為 WF8266Touch 的 Rx 腳 和 Touch 的輸入共用, 因此在上傳程式時需要將開關切到 UART. 當上傳完畢後便可切換到 Touch 模式.

注意 : 如果切到 Touch 模式沒反應,這可能是 Rx 腳不是低電位的原因.
解決方法 : Rx 腳請不要接線, 或將 Rx 腳接 GND 即可啟動 Touch 面板.

範例程式 : https://github.com/UNUMobile/wf8266t/blob/master/WF8266T-TFT/_99_Touch/_99_Touch.ino

YouTube 監視器 : https://github.com/Shin2D/YoutubeStats-esp8266-ili9341