【ESP01开发实例】-驱动OLED SSD1306显示屏
ESP-01驱动OLED SSD1306显示屏
文章目录
- ESP-01驱动OLED SSD1306显示屏
- 1、OLED SSD1306介绍
- 2、硬件准备与接线
- 3、代码实现
本文介绍如何将 ESP8266 (ESP-01) 模块与 SSD1306 OLED 显示屏连接,该项目中使用的显示屏分辨率为 128×64 像素,工作在 I2C 模式。 ESP-01 模块只有 8 个引脚,其中 4 个可用作 I/O(输入/输出)引脚(GPIO0、GPIO2、RX 和 TX),SSD1306 需要 2 个引脚用于 I2C 总线和一个额外的复位引脚( 如果SSD1306 OLED板有复位引脚)。
1、OLED SSD1306介绍
OLED显示屏是指有机电激发光二极管(OrganicLight-EmittingDiode,OLED)由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。
本次使用的是一块0.96寸的OLED模块分辨率为128x64,SSD1306驱动芯片,I2C通信接口,实现OLED显示屏显示文字。
2、硬件准备与接线
本次实例将使用到如下硬件模块:
- ESP8266(ESP-01)开发板
- ESP-01 USB下载器(或TTL转USB模块)
- OLED SSD1306模块
- 数据线