3.5 inch LCD waveshare raspberry_pi_3B   

##以下の話は　waveshare　の　3.5 inch LCD(A)　限定です

ウラ面は
![1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/211097/ebe822fb-3216-7031-8e07-ac9e6e163e02.png)
です


```
　今まではwavesharの作ったマイクロ SD カードのイメージを
マイクロ SD カードに焼き付けて動かしてました.

　ところがこのイメージが現在はネットにみあたりません

そのために Raspberry Pi 財団が作った RaspiOS を入れ
その後
この小さな LCD のwaveshare製のドライバーだけを　追加しました
したがって　全体としてはRaspiOSですね

```




dd if=2021-05-07-raspios-buster-armhf.img of=/dev/sdX bs=16k status=progress
なかんじで　マイクロSDカードに焼いて
いったんは　これで起動し

それから

https://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)
にあるように

```

4) Then open the terminal of Raspberry Pi to install the touch driver.

git clone https://github.com/waveshare/LCD-show.git
cd LCD-show/
Note: The Raspberry Pi must be connected to the network, or else the touch driver won't be successfully installed.

chmod +x LCD35-show
 ./LCD35-show
The touch function will work after restart. For ease of use, you can set the screen orientation, see: #Screen orientation settings.

```

したら良いだけです


これにて
![1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/211097/3635acb8-c2c5-d5d6-2e47-939f48139e55.jpeg)

です。


##あとは　いつものように　root を　USBハードディスクにします（これは略します、　rsyncがいいです）

これにて

![0.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/211097/3cf0415d-ad42-97d8-e4ce-75b4134643c2.jpeg)


消費電力は　ワットメーターで起動が終われば

![20210714005440.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/211097/c81822f6-2660-6007-7953-4537b0c936ac.jpeg)
ですが

途中で７Wの表示もありました
５V　の　1~1.4　A　でしょうか



```
Disk /dev/mmcblk0: 951 MiB, 997195776 bytes, 1947648 sectors　わずか１Gの　マイクロSDカード
Device         Boot  Start      End  Sectors  Size Id Type
/dev/mmcblk0p1        8192   532479   524288  256M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      532480 62521343 61988864 29.6G 83 Linux


Disk /dev/sda: 59.6 GiB, 64023257088 bytes, 125045424 sectors　６４GBのUSBハードディスク
Device     Boot   Start       End   Sectors  Size Id Type
/dev/sda2       8390656 125045423 116654768 55.6G 83 Linux
/dev/sda3          2048   8390655   8388608    4G 82 Linux swap / Solaris

ーーーーーーーーーーーー



# ./comment-out.bat /boot/cmdline.txt
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/sda2 rootfstype=ext4 elevator=deadline rootwait fbcon=map:10 fbcon=font:ProFont6x11 logo.nologo


ーーーーーーーーーーーー


# ./comment-out.bat /etc/fstab
proc            /proc           proc    defaults          0       0
PARTUUID=8bc60f9c-01  /boot           vfat    defaults          0       2
/dev/sda2	      /               ext4    defaults,noatime  0       1


ーーーーーーーーーーーーーーー

i# ./comment-out.bat /etc/rc.local 
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
  printf "My IP address is %s\n" "$_IP"
fi
sleep 7
fbcp &
con2fbmap 1 0
swapon /dev/sda3
exit 0



ーーーーーーーーーーーーーーーーー
# free
              total        used        free      shared  buff/cache   available
Mem:         946392      117640      625392        7080      203360      768832
Swap:       5242872           0     5242872
root@raspberrypi:/home/pi# 


ーーーーーーーーーーーーーーーーーー

# ./comment-out.bat /etc/dp
dphys-swapfile  dpkg/           
root@raspberrypi:/home/pi# ./comment-out.bat /etc/dphys-swapfile 
CONF_SWAPSIZE=1024


```



##タッチパネルですが

https://ht-deko.com/RaspberryPi/aob_lcd35.html
が示唆に富むページで


自分の場合は
 ./comment-out.bat /etc/X11/xorg.conf.d/99-calibration.conf
---------------------
Section "InputClass"
	Identifier	"calibration"
	MatchProduct	"ADS7846 Touchscreen"
	Option	"Calibration"	"167 4038 295 3969"
	Option	"SwapAxes"	"0"
	Option	"InvertY"	"1"
EndSection


これにて
https://www.youtube.com/watch?v=Zhzvt0hrK5M
です