0.95인치 full color OLED (96x64 / SSD1331 기반) 를 구동할 수 있다.
▶ 이 가이드를 따라하면
- 컬러 OLED 사용법을 배울 수 있다..
▶ 먼저 읽으면 좋은 글
- 아두이노 기초 : http://bbangpan.tistory.com/1
- 128x64 OLED 강의 : http://bbangpan.tistory.com/4
▶ 부품 설명 및 회로 구성
0.95 인치 full color OLED (SSD1331기반)가 최근에 출시되어 유통되고 있다. 이 제품은 https://www.adafruit.com/product/684 의 아류작이라고 볼 수 있다.
색 지원이 무려 65K이며, 3.3V~5V 입력으로 작동된다.
<0.95인치 96x64 컬러 OLED, 앞/뒷면>
색이 고정된 단색 OLED가 SSD1306 controller에 기반함에 비해 이 제품은 SSD1331 controller를 사용한다. Adafruit의 원제품은 SPI/I2C모두 지원하지만, 사진의 이 제품은 SPI형태의 연결방법만 알려져있다.
여기서는 Adafruit 라이브러를 사용 예정이기 때문에 아래와 같이 연결한다. GND->GND, VCC->5V, SCL->D13, SDA->D11, RES->D9, DC->D8, CS->D10
<7개의 PIN을 연결했을 때 그림>
▶ 라이브러리 설치
Adafruit의 라이브러리를 사용하면 되며, https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino 의 download.zip(Color or download버튼)을 누른 후 Arduino설치폴더\libraries에 압축파일을 풀어 넣는다.
▶ 소스 코드 입력 및 구동
아래는 라이브러리 설치 후 파일->예제->Adfruit SSD1331 OLED.. ->test를 선택하여 컴파일 구동한다.
내부에 각종 선 그리기, 텍스트(폰트 조절, 색 조절) 등의 예제를 볼 수 있으므로 적절히 응용하면 다양한 화면을 출력할 수 있다.
저렴한 가격에 color OLED를 구현할 수 있다는게 이 제품의 장점이다.
▶ 구매 가이드
SSD1331 color OLED : https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20170607065437&SearchText=color+OLED+SSD1331 ($10)
▶ 강의 키워드
SSD1331, full color OLED, colorful OLED, 0.95 inch, 96x64
'아두이노 디스플레이' 카테고리의 다른 글
[디스플레이/E-ink] 전자잉크 Heltec 2.13 inch E-ink display V2 (Waveshare 2.13 inch e-paper) (0) | 2020.07.09 |
---|---|
[디스플레이/OLED] SSD1306 driver 기반의 얇고 긴 OLED, 0.91 inch 128x32 (0) | 2017.06.08 |
[디스플레이/WS2812] 8x8 WS2812 LED 디스플레이 사용법 (0) | 2016.12.12 |
[디스플레이/MAX7219] 8 digits LED(7 segments), MAX7219 (0) | 2015.12.19 |
[디스플레이/원형칼라LED] 링형 RGB LED WS2812 Ring x24를 사용해 심플한 조명을 구현해보자 (0) | 2015.10.16 |
[디스플레이/터치스크린] 2.4인치TFT Touchscreen LCD 쉴드(ST7781 or ILI9325) (4) | 2015.04.19 |
[디스플레이/문자LED] 4자리(digits) 영숫자 출력 가능한 LED : TM1637 모듈 (0) | 2015.04.18 |
[디스플레이/8x8 LED] MAX7219 기반 8x8 단색 LED 표시장치 (0) | 2015.04.15 |
[디스플레이/LED] 끈형태의 LED줄을 통해 조명제어를 해보자 : WS2812 LED (0) | 2015.03.29 |
[디스플레이/OLED] 저전력의 최소 핀으로 구현가능한 고해상도 소형 OLED (128x64) 모듈 (0) | 2015.01.26 |