본문 바로가기
반응형
Raspberry Pi Pico에서 OLED 사용하기 (I2C 사용) Adafruit CircuitPython 7.2.3 / Raspberry Pi Pico with rp2040 에서 테스트 되었습니다. Raspberry Pi Pico와 SSD1306을 사용하는 OLED를 I2C로 연결하여 동작 테스트를 해 보았습니다. 검색해 보니 많은 게시글들이 MicroPython의 경우 Thonny의 Package Manager를 사용하여 MicroPython-SSD1306 라이브러리를 사용하여 동작시키고 있었고, CircuitPython의 경우에는 adafruit_displayio_ssd1306 라이브러리를 설치하여 테스트를 한 게시글들을 보았습니다. 제 경우에는 처음부터 CircuitPython만을 사용해 왔기 때문에 이 환경에서 테스트해 보려고 합니다. 사용할 라이브러리도 ad.. 2022. 4. 3.
[아두이노] SSD1306 OLED(I2C 인터페이스) 디스플레이 사용하기 아두이노에서 I2C인터페이스를 테스트 해 보기 위해서 SSD1306 OLED를 사용해 보려고 합니다. 아래와 같은 OLED로 GND/VCC/SCL/SDA 총 4개의 선만 연결하면 쉽게 사용할 수 있습니다. 아두이노의 +5V, GND, SDA, SCL를 SSD1306 OLED에 아래와 같이 연결합니다. 아래는 실제 연결한 사진입니다. (사진이 많이 흔들렸네요.) 우선 I2C의 address를 알아봅니다. 0x3C에서 OLED가 발견되었습니다. 아두이노 IDE의 라이브러리 매니저를 사용하여 Adafruit SSD1306 라이브러리를 설치합니다. 라이브러리 설치시 제공되는 예제인 ssd1306_128x64_i2c를 불러옵니다. 아래 빨간색 사각형 부분은 수정한 부분입니다. 위에서 구한 I2C용 주소인 0x3C.. 2020. 11. 14.
반응형