用意するもの
- マイクロSD 8GB
- マイクロSDライター
- Raspberry Pi Zero WH https://www.switch-science.com/catalog/3646/
- SparkFun Pi Servo Hat https://www.switch-science.com/catalog/3485/
- ピンソケット2×20(40P) https://www.switch-science.com/catalog/2020/
セットアップをする環境はMacを想定します。参考
ピンソケットを半田付け
https://learn.sparkfun.com/tutorials/pi-servo-hat-hookup-guide を参考に半田付け。特に難しいところは無いです。
Raspbian のセットアップ
-
Raspbian のダウンロード。今回は、DESKTOPをダウンロードする
https://www.raspberrypi.org/downloads/raspbian/ -
20YY-MM-DD-raspbian-stretch.zip の解凍。20YY-MM-DD-raspbian-stretch.img が解凍される。
-
sdカードをマイクロSDライターに挿入し、Macに挿入
-
diskutil list でsdカードの場所を調べる。
/dev/disk2
になっていることが多いと思います。 参考 -
sudo diskutil unmountDisk /dev/disk2
で unmount -
sudo dd bs=1m if=path_of_your_image.img of=/dev/rdisk2 conv=sync
(かなり時間がかかります) -
次に、WiFIを設定するため、/Volumes/boot/wpa_supplicant.conf のファイルを新規作成(参考)
country=JP
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="test"
psk="abcd1234"
}
- SSHを有効にするため、/Volumes/boot/ssh という空ファイルを作成
- 電源を投入
-
dns-sd -G v4 raspberrypi
でIPアドレスを調べる ssh pi@(調べたIP)
I2C を有効化
SSHにログインした状態で、以下の通り設定します。([参考](raspbian gnu screen))
sudo apt-get update
sudo apt-get install i2c-tools
sudo raspi-config
- "5 Interfacing Options"->"A7 I2C" を選択してEnter
- "Finish"を選択してEnter
- Raspbian を再起動