esp32 0.96寸四针oled显示代码
时间: 2023-10-06 20:08:27 浏览: 308
0.96 OLED四针I2C显示程序_oled4针_oled_stm32_0.96OLEDI2CSTM32_IIC_
5星 · 资源好评率100%
以下是ESP32 0.96寸四针OLED显示的代码:
```c
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // 初始化OLED
display.display(); // 显示欢迎信息
delay(2000);
display.clearDisplay(); // 清空屏幕
display.setTextSize(1); // 文字大小
display.setTextColor(WHITE); // 文字颜色
display.setCursor(0,0); // 设置光标位置
display.println("Hello, World!"); // 显示文字
display.display(); // 刷新屏幕
}
void loop() {
// 无需任何操作
}
```
需要注意的是,该代码需要先安装Adafruit_SSD1306和Adafruit_GFX库。可以通过Arduino IDE的库管理器进行安装。另外,该代码默认使用I2C通信方式,OLED的地址为0x3C。如果使用SPI通信方式,需要修改初始化函数中的参数。
阅读全文