#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_RESET -1
Adafruit_SSD1306 OLED(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
int var = 0;
void setup() {
Serial.begin(115200);
if(!OLED.begin(SSD1306_SWITCHCAPVCC, 0x3C))
{
Serial.println("SSD1306 allocation failed");
}else{
Serial.println("Arduino All OLED Work !!!");
}
}
void loop() {
OLED.clearDisplay();
OLED.setTextColor(WHITE);
OLED.setCursor(20, 0);
OLED.setTextSize(2);
OLED.println("OLED");
OLED.setTextColor(WHITE);
OLED.setCursor(18, 20);
OLED.setTextSize(1);
OLED.print("Welcome to ");
OLED.println("RMUTI");
OLED.setTextColor(WHITE);
OLED.setCursor(70, 0);
OLED.setTextSize(2);
OLED.println(var, DEC);
OLED.setCursor(18, 40);
OLED.setTextSize(2);
OLED.println("Apichai");
OLED.display();
var++;
delay(500);
}