Этот проект основан на Pi-Status-Panel
Он позволяет вам выводить самые основные данные о системе каждую системную секунду на экранчик SSD1306 (128x64)
- Python не ниже (но лучше) 3.11.8
- Установка определенных библиотек и инструментов.
Откройте терминал по адресу папки и пропишите это:
$ sudo install.sh
$ pip3 install -r pypi.txt
Это установит все необходимые зависимости для работы скрипта.
- SDA (экран) → GPIO2 (пин 3).
- SCL (экран) → GPIO3 (пин 5).
- VCC → 3.3V (или 5V — смотри маркировку на дисплее).
- GND → GND (любой GND-пин, например 6, 9).
$ i2cdetect -y 1
Ты должен получить что-то вроде:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- 3c -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
0x3C - Это и есть твой экранчик.
Но если видишь несколько значений, попробуй:
Отключить экранчик -> снова ввести эту команду -> запомни вывод -> подключи экранчик -> и снова пропиши команду.
Если нашёл новый адрес - Это твой экранчик.
Если адрес твоего экранчика не 0x3C:
Открой файл main.py -> пролистай до функции main() -> в самом начале этой функции найди переменную address и измени значение на твой адрес.

