#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 4
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);

int i = 0;

void setup()
{
  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3D))
  {
    Serial.println("SSD1306 allocation failed");
    for(;;);
  }

  display.setTextSize(1); 
  display.setTextColor(WHITE);
}

void loop()
{
  display.clearDisplay();
  display.setCursor(0,0);
  display.println((String)"Temp = " + (i++) + "C");
  display.setCursor(0,8);
  display.println((String)"Humi = " + (i++) + "C");
    display.setCursor(0,16);
  display.println((String)"T = " + (i++) + "C");
  display.display();

  delay(100);
}