TeraTerm等でNenoPi-NEO2(他)に接続し、
user: root
password: fa
でログインします。ログイン後以下のコマンドを実行します。
cd /root
git clone https://github.com/blue777/NanoPi-NEO
cd NanoPi-NEO
apt install libcv-dev libopencv-dev opencv-doc fonts-takao-pgothic libtag1-dev
nano usr_displays.h
---------------------------------------------
std::vector<DisplayIF*> GetUsrDisplays()
{
std::vector<DisplayIF*> iDisplays;
iDisplays.push_back( new Display_SSD1306_i2c(180,0) ); ★コメントアウトを外す
// iDisplays.push_back( new Display_ST7789_IPS_240x240_spi(0) );★コメントアウトする
return iDisplays;
}
---------------------------------------------
g++ -O3 -std=c++11 -DVOLUME_CTRL_I2C_AK449x=1 mpd_gui.cpp -o mpd_gui.cpp.o -pthread `pkg-config --cflags opencv` `pkg-config --libs opencv` `freetype-config --cflags` `freetype-config --libs` `taglib-config --cflags` `taglib-config --libs`
nano /etc/rc.local
-------
/root/NanoPi-NEO/mpd_gui.cpp.o &
-------
にアクセスしてSSHを有効にします。
TeraTerm等で「volumio.local」に接続し、
user: volumio
password: volumio
でログインします。ログイン後以下のコマンドを実行します。
sudo su
apt install libcv-dev libopencv-dev opencv-doc fonts-takao-gothic libtag1-dev
git clone https://github.com/blue777/NanoPi-NEO
cd NanoPi-NEO
nano usr_displays.h
---------------------------------------------
std::vector<DisplayIF*> GetUsrDisplays()
{
std::vector<DisplayIF*> iDisplays;
iDisplays.push_back( new Display_SSD1306_i2c(180,0) ); ★コメントアウトを外す
// iDisplays.push_back( new Display_ST7789_IPS_240x240_spi(0) );★コメントアウトする
return iDisplays;
}
---------------------------------------------
g++ -O3 -pthread -std=c++11 -DVOLUMIO=1 mpd_gui.cpp -o mpd_gui.cpp.o `pkg-config --cflags opencv` `pkg-config --libs opencv` `freetype-config --cflags` `freetype-config --libs` `taglib-config --cflags` `taglib-config --libs`
./mpd_gui.cpp.o &