Display your raspi's sysinfo on little LLC oled monitor
we need Luma
to drive our devise, To get them from here luma.oled
or
$ sudo apt-get install python-dev python-pip libfreetype6-dev libjpeg-dev
$ sudo -H pip install --upgrade pip
$ sudo apt-get purge python-pip
$ sudo -H pip install --upgrade luma.oled
Add a .service
file in /etc/systemd/system/ like oled.service
edit with any tool you like
[Unit]
Description=oled autostart
[Service]
Type=idle
ExecStart=/usr/bin/python /home/sysinfo_display.py
Restart=always
[Install]
WantedBy=multi-user.target
remember to change /home/sysinfo_display.py
as your download place
then
sudo systemctl daemon-reload
sudo systemctl start oled
sudo systemctl enable oled
需要Luma模块作为oled的驱动:luma.oled
当然也可以直接安装
$ sudo apt-get install python-dev python-pip libfreetype6-dev libjpeg-dev
$ sudo -H pip install --upgrade pip
$ sudo apt-get purge python-pip
$ sudo -H pip install --upgrade luma.oled
通过systemclt
新建 .service
文件于 /etc/systemd/system/ 比如 oled.service
然后用nano vi随便哪个工具修改
[Unit]
Description=oled autostart
[Service]
Type=idle
ExecStart=/usr/bin/python /home/sysinfo_display.py
Restart=always
[Install]
WantedBy=multi-user.target
记得更改 /home/sysinfo_display.py
到你源码下载目录
然后
sudo systemctl daemon-reload
sudo systemctl start oled
sudo systemctl enable oled