0.96 인치 그래픽 OLED 디스플레이 -I2C/SPI, 흰색
(0.96 inch Graphic OLED Display -I2C/SPI interface, White)
개요
- 본 디스플레이는 약 0.96인치 크기의 작은 OLED 디스플레이입니다.
- 작지만 OLED의 특성으로 높은 가독성을 가지고 있습니다. 128x64 OLED 픽셀을 가지고 있으며,
- 각각의 칩은 컨트롤러 칩에 의해 on/off할 수 있습니다.
- 자체 발광하는 OLED 특성상 백라이트가 없어 디스플레이 동작에 많은 전력이 필요하지 않으며, 매우 높은 contrast를 가집니다.
- OLED 디스플레이 컨트롤러로 SS1306칩을 탑재하고 있으며, I2C/3선 SPI/4선 SPI 인터페이스를 지원합니다.
- I2C/3-Wire SPI/4-Wire SPI는 보드 뒷면의 솔더 점퍼를 이용하여 설정이 가능합니다.
- 3V, 5V 시스템에서 사용이 가능합니다.
특징
- OLED display - White
- 128x64 resolution
- No backlight - save power
- Viewing angle: >160°
- Ultra-low power consumption
- Wide voltage support: without any modification, directly supports 3V ~ 5V DC
- Working temperature: -30°C ~ 70°C
- size: 27.0 x 27.0 mm
- I2C inteface/3Wire SPI/4Wire SPI
- Driver IC: SSD1306
문서
- SS1306 datasheet
- SSD1306 based OLED connected to Arduino
- U8GLIB Library
- u8glib의 예제를 테스트하여 보시려면 아두이노 예제 스케치 코드 중 아래의 define문 comment처리를 제거한 후 컴파일하셔야 합니다.
- U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI
- Adafruit_SSD1306 library
- 본 라이브러리를 사용하기 위해서는 Adafruit_GFX 라이브러리를 추가로 설치하셔야 합니다.
- 라이브러리의 예제코드를 테스트하기 위해서는 ssd1306_128x64_i2c.ino를 컴파일하셔야 합니다.
- 본 제품의 기본 I2C주소(주소는 밑의 다이어그램 참조)를 변경하여야 합니다.