라즈베리파이용 TFT LCD 사용방법 (PiTFT – 2.8”)
사진처럼 생긴 라즈베리 파이용 2.8” 터치 TFT LCD 사용법입니다. (PiTFT 2.8”)
Adafruit의 Pi-TFT 매뉴얼을 따라하면 됩니다. RPi B+ 에서는 테스트 되었는데 RPi2 B+ 에서는 동작 안합니다…..
커널 SW 업데이트 작업 필요
- curl -SLs https://apt.adafruit.com/add | sudo bash
- sudo apt-get install -y adafruit-pitft-helper
몇 가지 설정을 합니다.
- sudo adafruit-pitft-helper -t 28r
-> 몇 개의 질문에 대답이 필요 - sudo reboot
- sudo nano /boot/config.txt
마지막에 아래 내용 추가
[pi1] device_tree=bcm2708-rpi-b-plus.dtb [pi2] device_tree=bcm2709-rpi-2-b.dtb [all] dtparam=spi=on dtparam=i2c1=on dtparam=i2c_arm=on dtoverlay=pitft28r,rotate=90,speed=32000000,fps=20
- rotate= 화면 표시 방향, 0(세로), 90(가로), 180, 270 사용 가능
- sudo reboot
화면이 하얗게 나오다가 검은색으로 변해야 함
- sudo mv /usr/share/X11/xorg.conf.d/99-fbturbo.conf ~
- export FRAMEBUFFER=/dev/fb1
- startx
Pi 데스크탑 환경이 보여야 함
Ctrl+C 로 종료
- sudo nano /etc/modules
아래 내용 마지막에 추가
stmpe-ts
- sudo reboot
- sudo mkdir /etc/X11/xorg.conf.d
- sudo nano /etc/X11/xorg.conf.d/99-calibration.conf
아래 내용 추가
Section "InputClass" Identifier "calibration" MatchProduct "stmpe-ts" Option "Calibration" "3800 200 200 3800" Option "SwapAxes" "1" EndSection
startx 실행해서 Pi 데스크탑 환경이 보여야 함
- FRAMEBUFFER=/dev/fb1 startx
명령어 치기 귀찮으면
- sudo nano ~/.profile
아래 내용 추가 - export FRAMEBUFFER=/dev/fb1
아래 내용 번역 자료입니다.