2018年10月17日 星期三

DIY - ESP32:ESP32 SSD1306 0.96吋 I2C OLED 屏模組電路(十一)

DIY - ESP32:ESP32 SSD1306 0.96吋 I2C OLED 屏模組電路(十一):

筆者完成了第一個程式 Hello World 測試後,首先是要建構一個顯示裝置,當然可以使用開發板的串口(Serial Port)作顯示,但每次用串口顯示時,都需要打開電腦和 COM Port,比較麻煩,而且 I2C的 SSD1306 OLED 顯示屏,祇需要 2個 I/O 口,筆者一直都有使用這款顯示屏,已經有經驗,應該不會太難!

ESP32 SSD1306 I2C OLED 屏模組
OLED 顯示屏是使用 SSD1306 0.96吋 I2C OLED 屏模塊,屏模塊接口是使用積體電路匯流排(I²C / I2C / IIC:Inter-Integrated Circuit)介面,祇有 4線連接,包括電源供應(VCC 和 GND)和 2線 I/O,2線 I/O 是 的 SCK(Serial Clock Input)和 SDA(Serial Data Input),會連接到 ESP32 板上 Pin 36 的 GPIO22(SCK)和 Pin 21 的 GPIO33(SDA) I/O 接口。

ESP32 SSD1306 I2C OLED 屏模組電路圖
ESP32 和 SSD1306 I2C OLED 屏連接:
LCD
Signal
Description
ESP32
Board Signal
I/O Signal
1
VCC
VCC 2.7 ~ 3.3V
1
Vcc
Vcc
2
GND
Ground
38
GND
GND
3
SCK
Serial Clock Input
36
G22
GPIO22
4
SDA
Serial Data Input
33
G21
GPIO21

ESP32 SSD1306 I2C OLED 屏模組的背面
相關網址:
※ DIY - ESP32:ESP32 SSD1306 0.96吋 I2C OLED 屏模組程式(十二)

2018年 10月 17日 天氣報告
氣溫:22.3@ 19:10
相對濕度:百分之 81%
天氣:微雨

沒有留言:

張貼留言