基本的 LED 測試完成後,便組裝 OLED 顯示屏,OLED 顯示屏是使用 SSD1306 0.96吋 I2C OLED 屏模塊,屏模塊接口是使用積體電路匯流排(I²C / I2C / IIC:Inter-Integrated Circuit)介面,祇有 4線連接,包括電源供應(VCC 和 GND)和 2線 I/O,2線 I/O 是 Pin 3 的SCK(Serial Clock Input)和 Pin 4 的 SDA(Serial Data Input),會連接到 ESP-12F 板上 Pin 19 的 GPIO4(ESP-12F 的 D2)和 Pin 20 的 GPIO5(ESP-12F 的 D1) I/O 接口。
ESP8266 ESP-12F SSD1306 I2C OLED 屏模塊 |
LCD
|
Signal
|
Description
|
ESP-12F
|
Board Signal
|
I/O Signal
|
1
|
VCC
|
VCC 2.7 ~ 3.3V
|
8
|
Vcc
|
Vcc
|
2
|
GND
|
Ground
|
15
|
GND
|
GND
|
3
|
SCK
|
Serial Clock Input
|
19
|
D2
|
GPIO4
|
4
|
SDA
|
Serial Data Input
|
20
|
D1
|
GPIO5
|
ESP8266 ESP-12F SSD1306 I2C OLED 屏模塊接線 |
ESP8266 ESP-12F SSD1306 I2C OLED 屏模塊接上電源 |
ESP8266 ESP-12F SSD1306 I2C OLED 屏模塊顯示 |
ESP8266 ESP-12F SSD1306 I2C OLED 屏模塊線路圖 |
開發環境:安可信(Ai-Thinker)的 IDE (整合開發環境)
原程碼:ESP8266 NONOS_SDK v2.0.0_20160810
測試程式:DIY - ESP12F - 002 SSD1306 I2C
Flash 下載工具和固件 - FLASH_DOWNLOAD_TOOLS_v2.3
RS-232 收發程式 - ESPlorer ESPlorer v0.2.0-rc6
相關網址:
※ DIY - ESP8266:SSD1306 0.96吋 I2C OLED 屏模塊(十七)
※ DIY - ESP8266:Solomon 晶門 SSD1306 驅動控制晶片 - I2C(十八)
※ DIY - ESP8266:ESP8266 SSD1306 0.96吋 I2C OLED 屏模塊 I/O 電路(十九)
※ DIY - ESP8266:ESP8266 SSD1306 0.96吋 I2C OLED 屏模塊 I/O 電路 2(二十)
※ DIY - ESP8266:SSD1306 0.96吋 SPI OLED 屏電路(二十三)
2017年 11月 9日 天氣報告
氣溫:27.8度 @ 14:50
相對濕度:百分之 69%
天氣:間有陽光
沒有留言:
張貼留言