ESP8266用Arduino如何驱动OLED12864

我们在Arduino IED中首先打开库管理工具,然后搜索ACROBOTIC,然后安装这个库,如图所示:
ESP8266用Arduino如何驱动OLED12864_第1张图片
打开示例后一共有四个实例,这里我粘贴一段代码。大家看一下:

#include 
#include 

void setup()
{
  Wire.begin();	
  oled.init();                      // Initialze SSD1306 OLED display
  oled.clearDisplay();              // Clear screen
  oled.setTextXY(0,0);              // Set cursor position, start of line 0
  oled.putString("ACROBOTIC");
  oled.setTextXY(1,0);              // Set cursor position, start of line 1
  oled.putString("industries");
  oled.setTextXY(2,0);              // Set cursor position, start of line 2
  oled.putString("Pasadena,");
  oled.setTextXY(2,10);             // Set cursor position, line 2 10th character
  oled.putString("CA");
}

void loop()
{
}

我觉得他的代码是很精炼的。接线方式如图,你也可以访问ACROBOTIC的官网
ESP8266用Arduino如何驱动OLED12864_第2张图片
下载后的效果为:
ESP8266用Arduino如何驱动OLED12864_第3张图片
另一个实例为画一个标志(logo):
ESP8266用Arduino如何驱动OLED12864_第4张图片
但是这个库也是有缺点的,没有提供画多边形的例子。
希望对大家有所帮助。
欢迎大家加入我自建的创客交流群,分享diy经验,一起学习,一起进步。群号:784939897,你也可以扫码加群
ESP8266用Arduino如何驱动OLED12864_第5张图片

你可能感兴趣的:(兴趣,小制作,屏幕,ESP8266)