本项目提供ESP32配合OLED 0.96寸显示屏(基于SSD1306驱动芯片)的代码示例,展示如何实现屏幕显示、滚动文本等功能。
我们刚刚发布了esp32-oled-ssd1306的3.0.0版本。这是一个为Arduino/ESP8266平台设计的基于SSD1306的128x64像素OLED显示器驱动程序,适用于I2C或SPI接口版本的显示屏。
您可以将该库下载为zip文件并将其解压缩到Arduino/libraries文件夹中,或者从Arduino库管理器选择安装。此库也可作为平台IO库使用。只需执行以下命令:platformio lib install 562
这个驱动程序最初由Daniel Eichhorn(@squix78)编写,并且Fabrice Weinberg(@FWeinb)对其进行了优化和重构,非常感谢他们的贡献。
我们还要特别感谢所有帮助添加新功能并修复错误的贡献者。SSD1306的初始化顺序参考了Adafruit相同显示库的设计思路。
关于如何使用该驱动程序,请参阅示例代码。