问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

使用ESP32单片机点亮OLED屏幕实验教程

创作时间:
作者:
@小白创作中心

使用ESP32单片机点亮OLED屏幕实验教程

引用
CSDN
1.
https://blog.csdn.net/upi2u/article/details/139984356

在嵌入式开发领域,显示设备的选择至关重要。本文将介绍如何使用ESP32单片机点亮OLED屏幕,展示其分辨率高、体积小、显示效果好的特点。

一般我们使用单片机开发多数都是使用的lcd屏幕,由于lcd屏幕体积较大,并且显示的分辨率较低,显示效果并不是很好,今天就实验了使用ESP32连接oled屏幕进行显示,oled屏幕具有分辨率高、体积小、显示色彩丰富的特点,可以说好处多多。

与lcd屏幕连线的方式一样,都是连接电源正负极、SCL、SDA即可。由于ESP32的引脚都是多功能的,因此需要对照电路度找到对应的数据接口,这里SCL、SDA对应D22、D21引脚上,使用数据线连接即可。

#include <Wire.h>
#include "SSD1306.h"
SSD1306 display(0x3c, 21, 22);
void setup() {
  display.init();
  display.setFont(ArialMT_Plain_24);
  display.drawString(0, 0, "Hello World");
  display.display();
}
void loop() {
 
}  

编译上传后,可以看到屏幕上显示出 “Hello World”,正是我们要输出的内容。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号