240x240, 1.3inch IPS LCD display HAT for Raspberry Pi

WaveShareの1.3インチ 240×240 IPS LCDディスプレイHATについてのメモです。
秋葉原の千石電商で買いました。https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-5BKD
Waveshareの商品説明 https://www.waveshare.com/1.3inch-lcd-hat.htm
公式のドキュメントが間違っていて動作しないので使ってみて分かった事をまとめてみました。

SPIを有効にする

ドライバをダウンロードしてビルドする

#sudo apt-get install cmake
#git clone https://github.com/juj/fbcp-ili9341.git
#cd fbcp-ili9341
#mkdir build
#cd build
#cmake -DSPI_BUS_CLOCK_DIVISOR=6 -DWAVESHARE_ST7789VW_HAT=ON -DSTATISTICS=0 ..
#make -j
#sudo install fbcp-ili9341 /usr/local/bin/fbcp-ili9341
#sudo nano /etc/rc.local
exit 0の前に「fbcp-ili9341 &」を追加する。
------------------------------
fbcp-ili9341 &
exit 0
------------------------------
#sudo nano /boot/config.txt
下の設定を追加する。
------------------------------
hdmi_group=2
hdmi_mode=87
hdmi_cvt=240 240 60 1 0 0 0
hdmi_force_hotplug=1
------------------------------
nanoのコマンドは以下の通りです。
Ctrlキーを押しながらoを押してEnterで保存する。
Ctrlキーを押しながらxを押して終了する。

コントローラーの設定

#wget https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/retrogame.sh
#sudo bash retrogame.sh
Pi3は1、Zeroは3を選ぶ
REBOOT NOW? [y/N]と表示されたら「y」を選んでEnterを押して再起動する。
#sudo nano /boot/retrogame.cfg
------------------------------
LEFT 2 # Joypad left
RIGHT 3 # Joypad right
UP 17 # Joypad up
DOWN 4 # Joypad down
X 27 # 'A' button
Z 22 # 'B' button
S 5 # 'X' button
A 6 # 'Y' button
Q 23 # 'Select' button
R 24 # 'Start' button
W 12 # Left shoulder button
E 13 # Right shoulder button
------------------------------
#sudo reboot
↑書いてて間違っているような気がしてきた・・・要調査

前に戻る


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS