Tutorial Menghubungkan ESP32 dengan OLED 0.96 Inch I2C | Lengkap & Mudah

post-thumbnail

Tutorial Menghubungkan ESP32 dengan OLED 0.96 Inch I2C | Lengkap & Mudah


Berikut ini adalah tutorial singkat untuk menghubungkan ESP32 dengan layar OLED 0.96 inch (I2C), serta rangkaian meta SEO untuk postingan artikel blog-mu agar mudah ditemukan di Google dan tidak dianggap duplikat:


🎯 Tutorial Menghubungkan ESP32 dan OLED 0.96 inch (I2C)

🔧 Alat dan Bahan:

ESP32

OLED 0.96 inch (I2C SSD1306)

Kabel jumper

Software Arduino IDE

🧠 Langkah-Langkah:

1. Sambungkan Koneksi Kabel

OLED biasanya menggunakan pin I2C:

VCC → 3V3 ESP32

GND → GND

SCL → GPIO22

SDA → GPIO21

Catatan: Beberapa board ESP32 bisa berbeda pin I2C, pastikan cek datasheet board-mu.

2. Siapkan Arduino IDE

Buka Arduino IDE

Install library:

Adafruit SSD1306

Adafruit GFX

Pergi ke Sketch > Include Library > Manage Libraries, lalu cari dan install kedua library tersebut.

3. Upload Sketch Berikut:

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

void setup() {
  Serial.begin(115200);
  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
    Serial.println(F("OLED gagal ditemukan"));
    for(;;);
  }
  display.clearDisplay();
  display.setTextSize(1);
  display.setTextColor(SSD1306_WHITE);
  display.setCursor(0,10);
  display.println("ESP32 + OLED 0.96\"");
  display.display();
}

void loop() {
  // Tambahkan animasi atau info di sini
}

4. Hasil

Layar OLED akan menampilkan teks: ESP32 + OLED 0.96" saat alat dihidupkan.

author-image

Admin

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.

Postingan Terkait

Semua Seri ESP32 kelebihan dan kekurangannya

Pelajari berbagai seri ESP32 seperti ESP32 classic, S2, S3, C3, dan C6. Temukan perbedaan, kelebihan, dan kekurangan masing-masing varian ESP32 untuk aplikasi IoT, smart home, dan embedded system. Panduan lengkap untuk memilih modul ESP32 yang tepat.

Integrasi Internet of Things dan Kecerdasan Buatan untuk Meningkatkan Efisiensi Transportasi

Integrasi Internet of Things, Kecerdasan Buatan, Efisiensi Transportasi, Teknologi Transportasi, Smart Transportation, IoT dalam Transportasi, AI dalam Transportasi, Sistem Transportasi Cerdas, Mobilitas Pintar, Inovasi Transportasi, Data Analitik Transportasi, Pengelolaan Lalu Lintas, Solusi Transportasi Berkelanjutan, Keamanan Transportasi, Pengalaman Pengguna Transportasi, Otomatisasi Transportasi, Smart Cities, Tren Transportasi Masa Depan, Pengembangan Infrastruktur Transportasi, Kolaborasi Teknologi Transportasi.

Mengapa Serat Ulem Menjadi Pilihan Utama untuk Undangan Modern

Serat Ulem, undangan modern, desain undangan, bahan undangan, undangan elegan, undangan pernikahan, undangan acara, kualitas serat ulem, kelebihan serat ulem, pilihan undangan, tren undangan, undangan kustom, estetika undangan, ramah lingkungan, serat alami, personalisasi undangan, kreativitas undangan, inovasi desain, acara spesial, undangan unik.