Настенный терминал Fallout
Сервер BLE (модуль esp32 wrover) и клиенты (esp32c3 super mini) проектируют для метеостанции. Корпус для сервера ecp32 wrover.
Проект не закончен, выкладываю пока только серверный кейс. Позже, когда приедет железо, добавлю клиентские модели и код.
Дисплей для сервера — QTR169A ST7789V 240x280.
Также прилагается .f3d для бесплатного редактирования проекта под свои нужды.
Я не программист, весь код создаю с помощью нейронных сетей. Поэтому на какие-то глубокие вопросы по коду я не смогу правильно ответить. Тем не менее, я делюсь с вами кодом, если кто-то сможет правильно соединить части кода, которые у меня получились, буду очень благодарен! И я думаю, что сообщество тоже.
В архиве 4 скетча — серверная часть BLE (предназначена для при��ма данных от двух BLE-клиентов с датчиками VRE22 и AHT20+BMP280) и второй скетч — дизайн дисплея настенного терминала Fallout и 2 скетча клиентов с разными датчиками.
В скетче интерфейса настройки вынесены в начало кода:
1 — отображение смещения
2 — Выберите шрифты
3 — Настройки мерцания (минимальная/максимальная задержка между мерцаниями, время затухания/появления, продолжительность полной яркости и ярко��ть)
4 — Настройки ядерного шума (интервал появления, максимальное количество шумов одновременно, максимальная/минимальная яркость шума, максимальное/минимальное время жизни шума)
Также буду очень признателен за конструктивную критику, комментарии и идеи по доработке как самого гаджета, так и его дополнений.















