编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

ESP32(三) Thonny 编译器,使用OLED模块显示hello world

wxchong 2024-06-22 20:57:32 开源技术 14 ℃ 0 评论

1 电路连接

ESP32

Oled 模块

3.3V

VCC

GND

GND

D4

SCL

D5

SDA

2 实物连接

3 程序

from machine import I2C,Pin
from ssd1306 import SSD1306_I2C
i2c = I2C(scl = Pin(4),sda = Pin(5),freq = 10000) #软件I2C
oled = SSD1306_I2C(128, 64, i2c) #创建oled对象

oled.rect(0,0,127,63,1)
oled.show()

oled.text("Hello World!",0,0)
oled.show()

oled.fill_rect(0, 0, 20, 20, 0)
oled.show()

4 工具-管路包,安装ssd1306的库

5 待解决的问题

如上图,显示的时候,左上角边框会消失

6 进入ssd 1306 库文件,了解其更多的用法

7 在shell里面适时验证程序运行

8 运行效果

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表