#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64

Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);

void setup() {
  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
  display.clearDisplay();

  display.setTextSize(1);  // Ukuran font: 6x8 pixel
  display.setTextColor(SSD1306_WHITE);

  // Baris 1: "NPK RECOMMENDATION" (18 char)
  display.setCursor(10, 5);
  display.println("NPK RECOMMENDATION");

  // Baris 2: "FOR RICE & CORN" (16 char)
  display.setCursor(16, 20);
  display.println("FOR RICE & CORN");

  // Baris 3: "BY LUQMAN" (10 char)
  display.setCursor(34, 40);
  display.println("BY LUQMAN");

  display.display();
}

void loop() {
  // Tidak perlu loop
}