README.md

Сервис для отображения информации на дисплее SSD1306, подключенному Raspberry Pi

Введение

Данный проект разрабатывался под себя, но буду рад, если он пригодится кому-то еще:)

Данный сервис выводит информацию о системе на дисплей SSD1306, подключенный по SPI.

Требования для работы

  • Устройство spidev обнаружено в системе и работает (если нет - пропишите в config.txt dtparam=spi=on)
  • Python3.9 и новее, установлен python-venv
  • Дисплей, подключенный по SPI (как подключать - есть руководства в интернете, у меня дисплей подключен к spidev0.1, pin_DC=25, pin_RST=12)

Установка

  • Клонируете данный репозиторий
  • Выполнить:

    	cd pi-oled-display-daemon
    	python3 -m venv venv
    	source venv/bin/activate
    	pip install -r requirements.txt
    	cp example-config.ini config.ini
    
  • Поправить config.ini под Ваши нужды
  • Из виртуального окружения попробовать запустить:

    	python main.py
    

    Если запускается, останавливаете сервис и запускаете скрипты:

    	source daemon_prepare.sh
    	sudo sh ./copy_systemd_files_and_enable.sh
    

    Перезапускаем систему

    	sudo reboot
    
Описание

Демон для управления OLED дисплеем для Pi с отображением системной информации и статуса устройства

Конвейеры
0 успешных
0 с ошибкой