环境:arduino
芯片:ESP32
一、安装驱动库
1.搜索SSD1306,找到带Adafruit SSD1306
因为相似的名称很多,一定要仔细分别.
二、显示
1.OLED连接
我的ESP32 SDA(D21)和SCL(D22)
正负极和ESP32连接,不要接反了
2.显示
1.打开示例
按照如图路径打开一个示例
2.修改代码
只需要将代码中的SDA和SCL和刚才的连接线IO对应,如我的:将SDA改成21,SCL改成22.
SSD1306Wire display(0x3c, 21, 22); // ADDRESS, SDA, SCL - SDA and SCL usually populate automatically based on your board's pins_arduino.h e.g. https://github.com/esp8266/Arduino/blob/master/variants/nodemcu/pins_arduino.h
3.烧录
其他不做更改.将程序烧录进ESP32 ,就可以显示示例了,
里面包含了图画,数值.字母等.