11 месяцев назад
История
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 с ошибкой