Merge branch 'main' of github.com:rvbglas/esp_clock
[esp-clock.git] / README
1 ESP_CLOCK
2
3 Простая, с необходимым, но достаточным базовым набором функций, прошивка для интернет-часов на ESP8266 с светодиодными панелями на MAX7219.
4
5 Поддерживает:
6
7 - режим клиента сети (по умолчанию) или точки доступа (активируется - тройное нажатие на кнопку + длинное нажатие)
8 - синхронизация времени по NTP
9 - настройка часового пояса (произвольного в формате POSIX)
10 - синхронизация с часами реального времени, подключаемыми по шине I2C
11 - ручная установка времени через веб-интерфейс
12 - возможность установки пароля на веб-интерфейс
13 - сохранение/восстановление/сброс конфигурации (через веб или три тройных нажатия кнопки)
14 - кнопка (как обычная нормально разомкнутая, так и сенсорная, нормально замкнутая)
15 - зуммер (как пассивный, с возможностью задания тона, так и активный)
16 - будильник (с возможностью установки параметров звонка и дней недели)
17 - отключаемый ежечасный сигнал (с настройкой параметров)
18 - настройка яркости, скорости прокрутки и шрифта панели
19 - настройка отображения секунд и ведущего нуля у часов
20 - поддержка от 4 LED-модулей 8*8 и более, в пределах поддерживаемого библиотекой MD_Parola (проверено на 8, больше в хозяйстве нет)
21 - отображение погоды с произвольного погодного сервиса, способного отдавать данные по http в виде json
22
23 Лицензия - WTFPL, делайте с кодом что хотите, зарабатывать на этом я не собираюсь все равно.