My Cart
We use cookies 🍪
We use cookies and similar technologies to improve the functionality of our site and your browsing experience. For more information, please see our Privacy Policy page.
Orders placed by 15:30 ship the same day
Free Sürat Kargo shipping over 1100 TL
Free Yurtiçi Kargo shipping over 1500 TL

1.3 White Oled Encoder 2x Button

1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
New
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
1.3 White Oled Encoder 2x Button
382.20TL
318.50TL + KDV
10 or more 324.87TL
Buy 10 or more of this item and the unit price drops by 15%; pay by bank transfer for a total 20% discount.
  • Stok Durumu: Stok Var
  • Marka: OEM
  • SKU: RBZ.101.753

 

1.3 Inch White Oled Module Ec11 Rotary Encoder 2 Button

3.3V SH1106 128x64 Pixel IIC I2C Serial 1.3” Display Lcd Indicator Arduino STM32 ESP32

If you supply 5V the product may be damaged. Supply only with 3.3V

 

     It is a ready menu interface module offering an SH1106 driver 1.3 inch white OLED display, an Ec11 rotary encoder and two buttons (BACK, CONFIRM) together. With 128x64 pixel resolution and a high contrast ratio, it provides a legible image despite its small size. It works with bright white pixels on a black background, requires no backlight and consumes low power.

     It connects to the microcontroller over only two signal lines (SCL, SDA) with the I2C communication protocol. Since the SH1106 driver IC is embedded inside the display, no external component is required. It can be used directly with Arduino, ESP32, STM32, MSP430 and 8051 series microcontrollers.

     The Ec11 encoder offers clockwise and counterclockwise rotation together with the push function in a single body. The BACK and CONFIRM buttons have 4.7K pull-up resistors and pull to ground when pressed. With this structure, menu navigation, value increase-decrease and confirm-cancel operations can be implemented without requiring an additional circuit. Connection is provided over a 9 pin male header. It can be fixed to an enclosure or onto a PCB with 4 M3 mounting holes. It works with 3.3V supply; if 5V supply is applied the product may be damaged.

 

Features:

  • Display size: 1.3"
  • Ec11 Encoder and Aluminum knob cap (With button)
  • Buttons: 2 pcs (BACK, CONFIRM), 4.7K pull-up resistor, 3.3V reference
  • 9 Pin male header connection socket
  • Communication:  I2C (IIC)
  • Display color: White
  • Operating voltage:  DC 3.3V
  • Driver IC: SH1106 ( embedded inside the Lcd )
  • Resolution: 128 x 64 pixel
  • High brightness contrast
  • Operating temperature:   -30C  /  70C
  • 4 M3 mounting holes
  • Dimensions: 35mm x  65mm
  • Weight: 15gr

 

Pin description:

  •  VCC: 3V3
  •  GND: Ground
  •  BAK: Back button
  •  TRS: Encoder Phase B
  •  TRA: Encoder Phase A
  •  PSH: Encoder Button
  •  SCL: IIC Clock pin
  •  SDA: IIC Data pin
  •  CON: CONFIRM button

 

 

Package contents:

  • 1 Pcs 1.3 White Oled Encoder 2x Button

 

Example code:

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

#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
Adafruit_SH1106G display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);

#define LX 4
#define LY 16

void drawLogo() {
  display.drawRoundRect(LX, LY, 56, 47, 5, SH110X_WHITE);
  display.fillCircle(LX + 18, LY + 7, 5, SH110X_WHITE);
  display.fillRect(LX + 10, LY + 12, 6, 28, SH110X_WHITE);
  display.fillCircle(LX + 19, LY + 20, 11, SH110X_WHITE);
  display.fillCircle(LX + 19, LY + 20, 7, SH110X_BLACK);
  display.fillRect(LX + 8, LY + 12, 12, 18, SH110X_WHITE);
  display.fillRect(LX + 16, LY + 14, 10, 13, SH110X_BLACK);
  display.fillRect(LX + 17, LY + 16, 4, 4, SH110X_WHITE);
  display.fillRect(LX + 23, LY + 16, 4, 4, SH110X_WHITE);
  display.drawLine(LX + 16, LY + 27, LX + 30, LY + 40, SH110X_WHITE);
  display.drawLine(LX + 17, LY + 27, LX + 31, LY + 40, SH110X_WHITE);
  display.drawLine(LX + 18, LY + 27, LX + 32, LY + 40, SH110X_WHITE);
  display.drawCircle(LX + 18, LY + 36, 8, SH110X_WHITE);
  display.drawCircle(LX + 18, LY + 36, 7, SH110X_WHITE);
  display.fillRect(LX + 10, LY + 42, 5, 4, SH110X_WHITE);
  display.fillRect(LX + 22, LY + 42, 5, 4, SH110X_WHITE);
}

void drawYellowBar(const char* text) {
  display.setTextColor(SH110X_WHITE);
  display.setTextSize(1);
  display.setCursor(0, 0);
  display.print(text);
  display.drawLine(0, 13, 127, 13, SH110X_WHITE);
}

void screen1() {
  display.clearDisplay();
  drawYellowBar("robiz.net");
  drawLogo();
  display.setTextSize(2);
  display.setTextColor(SH110X_WHITE);
  display.setCursor(66, 20);
  display.print("robiz");
  display.setTextSize(1);
  display.setCursor(66, 40);
  display.print("robiz.net");
  display.display();
}

void screen2() {
  display.clearDisplay();
  drawYellowBar("robiz.net");
  for (int i = 0; i < display.width(); i += 8) {
    display.drawLine(0, 16, i, 63, SH110X_WHITE);
  }
  for (int i = 16; i < display.height(); i += 8) {
    display.drawLine(0, 16, 127, i, SH110X_WHITE);
  }
  display.display();
}

void screen3() {
  display.clearDisplay();
  drawYellowBar("robiz.net");
  for (int r = 4; r <= 22; r += 4) {
    display.drawCircle(63, 40, r, SH110X_WHITE);
  }
  display.display();
}

void setup() {
  if (!display.begin(0x3C, true)) {
    while (1);
  }
}

uint8_t idx = 0;
unsigned long last = 0;

void loop() {
  if (millis() - last >= 5000) {
    last = millis();
    switch (idx) {
      case 0: screen1(); break;
      case 1: screen2(); break;
      case 2: screen3(); break;
    }
    idx = (idx + 1) % 3;
  }
}

Be the first to write a review for this product.

Write a review

Note: HTML is not translated!
Bad           Good
Marka: OEM
  MAX98357 I2S 5V 3W Audio Amplifier Amp Class D Digital Audio Music Amplifier Amplificator DAC Decoder 4-8 Ohm Speaker Raspberry Pi Arduin..
164.64TL
Ex Tax:137.20TL
INMP441 Omnidirection Microphone Module INMP441 Omnidirection Microphone Module
Out of Stock
Marka: OEM
  INMP441 Omnidirection Microphone Module Omnidirectional Mini Digital I2S Mems 24Bit Adc High Sensitivity Low Power ESP32   &nb..
147.00TL
Ex Tax:122.50TL
Out of Stock
0.96 128x64 Oled Lcd Blue With Buttons 0.96 128x64 Oled Lcd Blue With Buttons
New 10-15 Days
Marka: OEM
  0.96 Inch Blue Oled Module With 4 Buttons 3.3V 5V SSD1306 128x64 Pixel IIC I2C Serial 0.96”  Screen Lcd Indicator A..
252.84TL
Ex Tax:210.70TL
10-15 Days
Marka: OEM
  ESP32 C3 Super Mini Development Board Wifi Bluetooth Type-C Usb 160Mhz 4MB Flash 400kb PSRam MicroPython Arduino Iot ADC I2C SPI UART ..
235.20TL
Ex Tax:196.00TL
4 Ohm 3W Speaker 4cm 4 Ohm 3W Speaker 4cm
10-15 Days
Marka: OEM
  Mini 4cm 4 Ohm 3W Speaker Round Speaker 40mm 3 Watt Sound Music Amplifier Sound Generator High Quality Toy Product Promotion   ..
70.56TL
Ex Tax:58.80TL
Marka: OEM
  Micro Sd Card Module Memory Card TF Card Microsd Memory Memory SPI Reader Micro Sd 3.3V 5V Arduino Data Logging Logger Audio Mp3  ..
47.04TL
Ex Tax:39.20TL
Marka: OEM
  Vibration Motor 10mm 1027 12000 Rpm DC 2V/5V Small Phone Toy Watch Button Coin Type Round Flat Message Alert     &n..
29.40TL
Ex Tax:24.50TL
8x WS2812B 5050 RGB LED 8x WS2812B 5050 RGB LED
10-15 Days
Marka: OEM
  8 Bit NeoPixel WS2812B 5050 Rgb Led Module 8x 5050 Addressable Rgb Stick Lamp Strip Board Full Color   Install the FastLED lib..
58.80TL
Ex Tax:49.00TL
Orders placed by 15:30 ship the same day
Sürat Kargo 110 TL + VAT
Yurtiçi Kargo 150 TL + VAT
HepsiJET 130 TL + KDV
Free Sürat Kargo shipping over 1100 TL
Free Yurtiçi Kargo shipping over 1500 TL
Free HepsiJET shipping over 1300 TL
Orders placed by 15:30 ship the same day
Sürat Kargo 110 TL + VAT
Yurtiçi Kargo 150 TL + VAT
HepsiJET 130 TL + KDV
Free Sürat Kargo shipping over 1100 TL
Free Yurtiçi Kargo shipping over 1500 TL
Free HepsiJET shipping over 1300 TL
Orders placed by 15:30 ship the same day
Sürat Kargo 110 TL + VAT
Yurtiçi Kargo 150 TL + VAT
HepsiJET 130 TL + KDV
Free Sürat Kargo shipping over 1100 TL
Free Yurtiçi Kargo shipping over 1500 TL
Free HepsiJET shipping over 1300 TL
Orders placed by 15:30 ship the same day
Sürat Kargo 110 TL + VAT
Yurtiçi Kargo 150 TL + VAT
HepsiJET 130 TL + KDV
Free Sürat Kargo shipping over 1100 TL
Free Yurtiçi Kargo shipping over 1500 TL
Free HepsiJET shipping over 1300 TL
Orders placed by 15:30 ship the same day
Sürat Kargo 110 TL + VAT
Yurtiçi Kargo 150 TL + VAT
HepsiJET 130 TL + KDV
Free Sürat Kargo shipping over 1100 TL
Free Yurtiçi Kargo shipping over 1500 TL
Free HepsiJET shipping over 1300 TL