#include <Wire.h>
#include <Adafruit_GFX.h>
#include <SPI.h>
#include <Adafruit_SSD1306.h>
Adafruit_SSD1306 display(4);
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // initiate the display
display.clearDisplay();
}
void loop() {
int var = analogRead(0);
int var1 = analogRead(0);
var = map(var, 1023, 0, 20, 109);
var1 = map(var1, 1023, 0, 0, 100);
display.setCursor(0, 0);
display.setTextSize(3);
display.print(var1);
display.print("%");
display.clearDisplay(); /* move this line up */
display.drawRect(20, 50, 90, 10, 1);
display.drawLine(var, 50, var, 59, 1);
;
display.display();
}