#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_RESET 4
#define sensor A0
Adafruit_SSD1306 display (OLED_RESET);
void setup()
{
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
display.clearDisplay();
}
void loop()
{
int value = analogRead(sensor);
int percent = map(value, 1024, 0, 0, 25);
display.setTextSize(0.5);
display.setTextColor(WHITE);
display.setCursor(0,0);
display.println("Embedded Systems Lab");
display.println("Araf Sourov Mahid");
display.println("Soil Moisture");
display.print(percent);
display.print("%");
display.display();
display.clearDisplay();
}