f77ff376d4ad7ed19be359bb561709d95568e54b
Веб-панель переделана в световое табло: главный ответ читается с расстояния, цвета по конвенции сигнальных ламп, настройки свёрнуты. Исправлено: лампа выхода «Авария» горела зелёным при срабатывании, обновление стирало ввод в форме, шрифты тянулись с Google Fonts и на объекте не загружались. Страница переехала во флеш (PROGMEM) и в отдельный файл web_page.h - последнее вынужденно: генератор прототипов Arduino не понимает сырые строковые литералы и ломался на JavaScript внутри. OLED: верхняя строка отдана статусу кеглем 2, добавлено состояние реле. В теле webhook поле status теперь содержит человеческую фразу («Насосы стоят, подачу держит резерв»), машиночитаемое значение переехало в новое поле state. Прошито и проверено на приборе: COM7, LOLIN D1 ESP-WROOM-02, 2MB FS:64KB.
Arduino
A collection of Arduino / ESP microcontroller projects.
Projects
-
WeatherPredictor — autonomous barometric weather station on a Wemos D1 mini (ESP8266): local Zambretti forecast, TFT display and a self-hosted web interface. See its README.
-
pump_controller_8_2_OLED_DONE — pump station monitor on a Wemos D1 mini (ESP8266): watches two main pumps plus a backup one, drives two alarm relays, shows status on an OLED and in a web panel, and posts events to an HTTPS webhook. Settings live in LittleFS. See its README and MANUAL.
Languages
C++
58.5%
C
41.5%