🕛 1일차

⌨️ Raspberry Pi Pinout 정리

OLED 핀명 라즈베리파이 GPIO 핀 번호 GPIO 번호 역할 설명
VCC 1번 - 3.3V 전원 공급
GND 6번 - GND (접지)
SCL / CLK 23번 GPIO11 SPI 클럭 신호
SDA / MOSI 19번 GPIO10 SPI 데이터 전송 (Master Out)
CS 29번 GPIO5 Chip Select (직접 지정함)
DC 31번 GPIO6 데이터/명령 선택
RESET 33번 GPIO13 리셋 신호

image.png

⌨️ SSD1306 OLED 디스플레이 (SPI 방식) Raspberry Pi 연결

1️⃣ Ubuntu 등의 다른 컴퓨터에서 SSH 등을 이용해 라즈베리파이로 원격 접속

image.png

2️⃣ 라즈베리파이에서 SPI 인터페이스가 성공적으로 활성화됨

image.png

3️⃣ OLED 디스플레이를 Python으로 제어하려면 adafruit-circuitpython-ssd1306 드라이버 필요

image.png

4️⃣ 최신 패키지 목록을 받아와서 이후 설치 명령어가 제대로 동작하게 하기 위해 먼저 실행