前回はNanoPi NEO Core + Mini Shieldを使ってeMMCブートを行いました。
NanoPi NEO CoreのIPアドレスをLCDに表示させてみます。
構成としては以下の通りです。
- NanoPi NEO Core-LTS(8GB eMMC, ArmbianOS)
- Mini Shield
- LCD2USB Module(AliExpressで購入しました)
1.lcd4linuxをインストール
sudo apt-get install lcd4linux
2.lcd4linux.confを編集する
sudo vi /etc/lcd4linux.conf
lcd4linux.confは以下のように書き換える
Display LCD2USB {
Driver 'LCD2USB'
Size '16x2'
Port '/dev/bus/usb*'
}
Widget IPaddress {
class 'Text'
expression netinfo::ipaddr('eth0')
prefix ''
width 16
align 'C'
update 1000
}
Layout Default {
Row1 {
Col1 'IPaddress'
}
}
Display 'LCD2USB'
Layout 'Default'
4.パーミッションを設定する
sudo chmod 600 lcd4linux.conf
chown root.root lcd4linux.conf
5.最後にlcd4linuxのプロセスを起動させましょう。
pkill lcd4linux
lcd4linux
はい、無事IPアドレスが表示されました!