//i2C用ライブラリー #include //SSD1306用ライブラリー #include #include //i2Cアドレス #define SSD1306_ADDRESS 0x3C // SSD1306ディスプレイ変数の宣言(画面サイズの設定) #define SCREEN_WIDTH (128) #define SCREEN_HEIGHT (64) Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire); void setup() { Wire.begin(2,0); //PinNo=SDA,SCL D4=SDA,D3=SCL に設定 ESP-12E Serial.begin(115200); //Setup SSD1306 if (!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { Serial.println(F("SSD1306 can not allocate memory!")); return; } display.setRotation(2); //n=0で0度、1で90度、2で180度、3で270度、画面が回転 display.setTextSize(1); display.setTextColor(WHITE); display.clearDisplay(); //Clear display. display.setCursor(0, 0); display.println("Hello, OLED SSD1306"); display.println(" by try-day.com"); display.print("Text Size = 1"); display.display(); delay(1000); } void loop() { }