Raspberry Piの初期セットアップのTips

開発でRaspberry Piの初期設定を繰り返し行うので、なるべく楽にできる方法をTipsとして書きます。
Raspberry Piの初期設定とは以下の流れです。

1. microSDカードにRaspberry Pi OSをインストール
1. Raspberry Pi OSの設定

他にも方法があればコメント下さい。

# microSDカードにRaspberry Pi OSをインストール
## Raspberry Pi Imagerを使う
microSDカードの初期化、イメージの書き込みをいっぺんに行ってくれるので便利です。
以下からダウンロードできます。
https://www.raspberrypi.com/software/

## OSイメージのダウンロード
Raspberry Pi ImagerはRaspberry Pi OSを選んで、指定したものをダウンロードして書き込んでくれるのですが、事前にダウンロードしておいたほうがバージョンも固定できますし、毎回ダウンロードせずに済むので良いです。

イメージの場所（.zipファイルをダウンロードします）

* 通常のRaspberry Pi OS（32bit）  
https://downloads.raspberrypi.org/raspios_armhf/images/
* 通常のRaspberry Pi OS（64bit）  
https://downloads.raspberrypi.org/raspios_arm64/images/
* Full版（32bit）  
https://downloads.raspberrypi.org/raspios_full_armhf/images/
* Full版（64bit）  
https://downloads.raspberrypi.org/raspios_lite_arm64/images/
* Lite版（32bit）
https://downloads.raspberrypi.org/raspios_lite_armhf/images/
* Lite版（64bit）  
https://downloads.raspberrypi.org/raspios_lite_arm64/images/
* レガシー版（Raspberry Pi OS Buster）  
https://downloads.raspberrypi.org/raspios_oldstable_armhf/images/
* レガシーLite版（Raspberry Pi OS Buster）  
https://downloads.raspberrypi.org/raspios_oldstable_lite_armhf/images/

## OSイメージの書き込み

ダウンロードしたイメージから書き込む場合は、「CHOOSE OS」から「Use custom」を選択し、ダウンロードしたzipファイルを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109992/2e78ecec-d8e1-7760-a438-d06a9decea26.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109992/7854e7dd-7c69-2a2e-e385-a816a34ba0eb.png)

次にmicroSDカードをリーダに差し込み、PCに接続します。「CHOOSE STRAGE」からリーダのドライブを選択します。

「WRITE」をクリックすると書き込みが開始されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109992/e871e016-7a9b-59aa-542e-c38b4a914c82.png)


microSDカードの内容を消してよいかと聞かれるので「YES」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109992/d96ea012-8b38-f95d-9e25-00293e9d650d.png)


あんまりイメージの書き込みでミスることはないので、Verifyingと表示されたら「CANCEL VERIFY」からキャンセルしてもOKです。（自己責任でお願いします。）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109992/ad521d13-e213-d54c-1714-591a9d8880b7.png)

書き込みが完了するとその旨が表示されるので、microSDカードを取り外し、Raspberryに差し込みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109992/36891016-6bb1-36e9-1b27-c76c4bceee4b.png)


# Raspberry Pi OSの設定
Raspberry Pi OSの設定はピンから出力されているコンソール出力からでも行なえますが、ここではディスプレイに表示させて、マウスとキーボード操作で行うこととします。
ただ、ディスプレイとマウスとキーボードを用意するのは大掛かりなので、HDMIキャプチャをPCに接続し、PC上にRaspberry Piの画面を表示して行います。
私が使用しているHDMIキャプチャは、Amazonで2000円程度で購入したものです。WindowsPCの場合は標準のカメラアプリ、Macの場合はOBS等でHDMIキャプチャの入力を表示できます。

https://www.amazon.co.jp/gp/product/B08D66RBWC?ie=UTF8&psc=1&linkCode=ll1&tag=jksoft-22&linkId=74d3bdfe24b8fbad53922654067dcbc9&language=ja_JP&ref_=as_li_ss_tl

キーボードとマウスもVNC等で繋げられるように設定したあとは使用しないので、簡易的な無線のキーボード・マウスを使っています。受信機をRaspberrt PiのUSBに挿せばすぐ使用できます。

https://www.amazon.co.jp/TV%E3%80%81PS3%E3%80%81PS4%E3%80%81PS4-Pro%E3%80%81Raspberry-Box%E3%80%81Pro%E3%80%81HTPC%E3%80%81Google-TV%E3%80%81IPTV%E3%80%81Laptop%E3%80%81PC%E3%80%81Pad%E7%AD%89%E5%AF%BE%E5%BF%9CMini-%E3%80%90%E6%97%A5%E6%9C%AC%E8%AA%9E%E8%AA%AC%E6%98%8E%E6%9B%B8%EF%BC%861%E5%B9%B4%E4%BF%9D%E8%A8%BC%E4%BB%98%E3%81%8D%E3%80%91/dp/B079KCS2X7?pd_rd_w=4cnWb&pf_rd_p=7225cbd5-9046-47c0-9711-30772e8cfb94&pf_rd_r=H0F5JQRND702ZJ8VK5KY&pd_rd_r=518b19b4-badb-4810-9c19-7183df63ab68&pd_rd_wg=ipHMo&pd_rd_i=B079KCS2X7&psc=1&linkCode=ll1&tag=jksoft-22&linkId=4ab06b92ec5a628e36d1720301264b7e&language=ja_JP&ref_=as_li_ss_tl

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109992/682070f1-5fe7-32b5-bae3-60a233d00250.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109992/fde87534-f845-a4c0-3ec0-b31a9cb9f1d9.png)