https://www.geek-workshop.com/thread-37818-1-1.html


2、下載最新庫
https://learn.adafruit.com/monoc ... ibrary-and-examples
其中OLED模塊的專用庫名稱是SSD1306,另外需要配合圖形庫GFX操作
不建議使用NB的U8glib,因為這個庫強大到哭,所以編譯和下載都太消耗時間了
<ignore_js_op>
3、接線
從參考資料里面扒的接線圖
時鍾模塊這里不做詳細說明,OLED的模塊引腳對應關系如下圖
<ignore_js_op>
arduino uno和nano的接線一摸一樣
ARDUINO UNO OLED
D13-SCK------ RES
D12-MISO---- CS
D11-MOSI---- D1
D10-SS------- D0
D9-MOSI------ D1
ARDUINO 2560 OLED
D52 -SCK-------------RES
D50-MISO-------------CS
D46- MOSI------------D1
D53-SS----------------D0
D51-MOSI-------------D/C


#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_MOSI 11
#define OLED_CLK 13
#define OLED_DC 9
#define OLED_CS 10
#define OLED_RESET 8
Adafruit_SSD1306 display(OLED_MOSI, OLED_CLK, OLED_DC, OLED_RESET, OLED_CS);
void setup() {
Serial.begin(9600);
display.begin(SSD1306_SWITCHCAPVCC);
display.display();
delay(1000);
}
void loop() {
display.setTextSize(1);
display.setTextColor(WHITE);
display.setCursor(20,10);
display.println("- LEO -");
display.display();
delay(200);
display.clearDisplay();
}
