Layar & Tampilan7 menit baca

Menambahkan Layar OLED pada Proyek Arduino Anda

Sari Dewi

Sari Dewi

Pendidik bidang elektronika dan pegiat komunitas pembuat (maker).

2026-05-17

Menambahkan Layar OLED pada Proyek Arduino Anda

Panduan praktis untuk menghubungkan dan menampilkan informasi pada layar OLED berbasis chip SSD1306 dengan Arduino dan ESP32 menggunakan pustaka Adafruit.

Mengapa Memilih Layar OLED?

Layar OLED memiliki tampilan yang sangat tajam, konsumsi daya rendah, dan sangat mudah digunakan bersama Arduino. Modul SSD1306 berukuran 0.96 inci (resolusi 128×64 piksel) dapat diperoleh dengan harga sangat terjangkau dan menggunakan jalur komunikasi I2C — hanya memerlukan dua kabel di luar kabel daya.

Koneksi Perangkat Keras

SSD1306 OLED → Arduino UNO
VCC           → 3.3V atau 5V
GND           → GND
SCL           → A5
SDA           → A4

Untuk modul ESP32, hubungkan ke GPIO 22 (SCL) dan GPIO 21 (SDA).

Menginstal Pustaka (Library)

Di aplikasi Arduino IDE, buka menu Sketch → Include Library → Manage Libraries lalu pasang pustaka berikut:

  • Adafruit SSD1306
  • Adafruit GFX Library

Menampilkan Hello World pada OLED

#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(2);
  display.setTextColor(SSD1306_WHITE);
  display.setCursor(10, 20);
  display.print("Halo!");
  display.display();
}

Menggambar Bentuk dan Ikon

Pustaka Adafruit GFX menyediakan berbagai fungsi bawaan untuk membuat garis, lingkaran, persegi panjang, dan gambar bitmap. Anda dapat mengubah gambar kecil apa pun menjadi deretan kode (bitmap array) menggunakan utilitas online seperti LCD Assistant atau image2cpp.

Menampilkan Hasil Pembacaan Sensor

Manfaat terbesar dari modul layar ini adalah saat dipadukan dengan sensor. Anda dapat menampilkan nilai suhu secara real-time, bilah indikator (progress bar) untuk hitung mundur, atau grafik mini dari 128 pembacaan sensor terakhir (satu piksel per kolom).

// Menggambar grafik sensor mini di seluruh lebar layar
for (int x = 0; x < 128; x++) {
  int y = map(sensorHistory[x], 0, 100, 63, 0);
  display.drawPixel(x, y, SSD1306_WHITE);
}
display.display();
OLEDLayarSSD1306I2CArduino
Kembali ke semua artikel

Produk Terbaru

Biled, baterai LiFePO4, solar off-grid, dan proteksi kelistrikan yang baru masuk katalog

DISKON 38%BARU
Storage Boxes, Bags & Baskets

Packing Kayu Heavy Duty untuk Pengiriman Inverter & Baterai LiFePO4

(1010)
Rp 50.000Rp 80.000
Stok Tersedia
Lighting Otomotif

Lampu Kedip Darurat 4 LED 12-24V Multi Mode Strobo untuk Truk & Mobil Box

(2)
Rp 29.000
Stok Tersedia
DISKON 12%
Baterai & BMS

SCC PWM 30A 12V/24V Solar Charge Controller Lithium & Aki + Dual USB LCD

(1442)
Rp 53.000Rp 60.000
Stok Tersedia
Remote Controls

Dimmer LED PWM DC 12-24V 8A Pengatur Terang Redup & Kecepatan Motor DC

(26)
Rp 19.000
Stok Tersedia
Electrical Testers & Multimeters

Peacefair PZEM-022 kWh Meter Digital AC 100A dengan CT Volt Ampere Watt

(771)
Rp 220.000
Stok Tersedia
Baterai & BMS

Baterai LiFePO4 32700 3,2V 6000mAh Silinder New Cell

(657)
Rp 47.000
Stok Tersedia
Others

Demon Eyes RGB 12 LED Kontrol App untuk BiLED Projector DC 9-36V Universal

(235)
Rp 55.000
Stok Tersedia
Electricity Savers

Inverter Hybrid Off Grid Techfine 3KVA 24V / 5KVA 48V Pure Sine Wave MPPT

(7)
Rp 4.300.000
Stok Tersedia
Baterai & BMS

Charger Baterai LiFePO4 48V 58,4V 3A / 5A untuk Sepeda & Motor Listrik

(1180)
Rp 400.000
Stok Tersedia
Baterai & BMS

PZEM-015 Battery Tester DC 0-200V Volt Ampere Watt Meter + Shunt 50A-300A

(125)
Rp 185.000
Stok Tersedia
Proteksi Kelistrikan

SPD DC TOMZN 1000V 20-40kA 2P Surge Protector Penangkal Petir Panel Surya

(112)
Rp 140.000
Stok Tersedia
Electrical Testers & Multimeters

PZIOT-E01 kWh Meter Digital WiFi Bluetooth Tuya 100A DIN Rail AC 220V

(474)
Rp 220.000
Stok Tersedia
Proteksi Kelistrikan

MCB DC TOMZN TOB1Z-125 2P 600V Kurva C 80A 100A 125A untuk PLTS & Baterai

(489)
Rp 135.000
Stok Tersedia
Proteksi Kelistrikan

ATS TOMZN 2P 230V Automatic Transfer Switch Dual Power Tipe MCB DIN Rail

(155)
Rp 400.000
Stok Tersedia
Others

Konektor MC4 Slocable Panel Surya 1000V IP68 1 Pasang Male Female

(20)
Rp 20.000
Stok Tersedia
Others

Kabel Relay H4 Direct BiLED PNP 1 Cabang 12V Plug and Play Premium

(190)
Rp 21.000
Stok Tersedia
Lighting Otomotif

Shroud BiLED Akrilik Crystal 5D Polosan Putih Premium (1 Pcs / 1 Pasang)

(1466)
Rp 130.000
Stok Tersedia
Lighting Otomotif

Shroud Akrilik 5D Glory Crystal Polosan Putih 2,5 & 3 Inch untuk BiLED

(61)
Rp 130.000
Stok Tersedia
Lighting Otomotif

Relay Lampu H4 BiLED 1 Lampu 12V untuk Projector HID & LED Motor Mobil

(246)
Rp 47.000
Stok Tersedia
Lighting Otomotif

Lampu Kedip Grill Depan Mobil 4 Mata LED 12V Strobo (Biru / Biru Merah)

(30)
Rp 171.000
Stok Tersedia
Baterai & BMS

Baterai LiFePO4 32140 3,2V 15Ah Silinder Grade A Bisa Spot Welding

(780)
Rp 75.000
Stok Tersedia
Network Cables & Connectors

Dongle WiFi + Bluetooth Solar Plug RWB1 untuk Monitoring Inverter Techfine

(12)
Rp 630.000
Stok Tersedia
Lighting Otomotif

Kabel Adapter Konversi Soket H4 Female ke H11 + HB3 Male Lampu Mobil

(42)
Rp 31.000
Stok Tersedia
Lighting Otomotif

Bracket Lampu Tembak Stang Motor CNC Universal Rotasi 360 Derajat

(156)
Rp 45.000
Stok Tersedia
Others

Soket Kabel Lampu H4 Mobil Female / Male / Sepasang Kabel Tembaga

(9)
Rp 5.500
Stok Tersedia
Lighting Otomotif

Lampu LED Samping Bak Truk & Bus 12-24V 6 LED Tahan Air IP65 (Biru / Kuning)

(82)
Rp 15.000
Stok Tersedia
Lighting Otomotif

Soket Kabel Foglamp H11 / H8 / H16 Male Female 1 Set Tembaga Murni

(31)
Rp 18.700
Stok Tersedia
Baterai & BMS

Baterai LiFePO4 12V 100Ah New Cell Grade A + BMS (Opsi Charger & 50Ah)

(365)
Rp 1.700.000
Stok Tersedia
Others

Timer Delay Switch HCW-M135 Dual MOSFET DC 12V 24V 400W

(56)
Rp 49.000
Stok Tersedia
Others

Modul LVD M609 Low Voltage Disconnect Proteksi Baterai Lithium 12-36V

(54)
Rp 34.000
Stok Tersedia
Tanya Toko Volt Ponorogo