로딩
요청 처리 중입니다...

ESP32 개발 보드에서 OLED 디스플레이 사용하기

 ESP32 개발 보드에서 OLED 디스플레이 사용하기

1. OLED 디스플레이 앞선 글에서 ESP32 보드에 1602라는 액정을 사용하여 정보를 표시하는 것을 소개하였었다.

이번 글에서는 ESP32 보드에서 LCD 대신 소형 OLED 디스플레이를 이용하여 출력하는 방법을 소개한다. 아두이노나 ESP 보드 등에서 사용하는 OLED 디스플레이는 대략 0.9~1.3인치 정도의 크기가 보편적이며, 시중에서 수천 원 정도에 구입이 가능하다.

이들 OLED 디스플레이의 통신방식은 다음 사진들과 같이 I2C여서, 전원 선을 포함하여 총 4개의 선으로 개발 보드와 연결되게 된다. 또한 OLED 제품은 사용하는 드라이버칩에 여러 가지가 있는데, 내가 선택한 0.91인치의 경우 SSD1306을 사용하는 것으로 알려져, OLED 자체를 SSD1306 OLED라고 부르기도 한다.

(참고로 좀 더 큰 사이즈인 1.3인치의 경우 SH1106을 사용하는 경우도 있었다.) OELD는 이렇게 사용하는 드라이버 칩셋이 호환성을 결정하므로, 제품을 구입 시 반드시 사용...