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 с ошибкой