EricHerilan / Raspi_Sysinfo_oled_display

Display your raspi's sysinfo on little LLC oled monitor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raspi_Sysinfo_oled_display

Display your raspi's sysinfo on little LLC oled monitor

First of all

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

Run at boots

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

End

准备

需要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

About

Display your raspi's sysinfo on little LLC oled monitor


Languages

Language:Python 100.0%