ラズベリーパイ4B(raspberry pi 4B)でGPIOピンを使用するときに、基本のコマンド
gpio readall
で、ピン配置を確認しますよね?
ただ、
“Oops - unable to determine board type... model: 17"
というエラーが出てしまったので、その対処を書いておきます。
ラズパイ4Bで"gpio readall” エラーの対処法
“Oops - unable to determine board type... model: 17"
のエラーは、ラズパイ4のボードタイプを認識できなかった、というエラーです。
これは、WiringPiというライブラリが古いことが原因のようです。
ライブラリのアップデート方法はこちらのWiringPiのサイトに載っています。
実際に、
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
こちらの2つのコマンドを打てばOKです。
実際にやってみたコンソール画像がこちらになります。
このようにエラーになりますね。
このように上記のコマンドを打つと、無事"gpio readall"ができるようになりました!
僕はラズパイの電子工作はこちらの本を参考にしました!
わかりやすくてよかったですよ。よろしければ!