GyverIO v1.3.8
Поддержка всех пинов на ESP32-S2, возможно и у других ESP с количеством пинов больше 34
https://github.com/GyverLibs/GyverIO
Поддержка всех пинов на ESP32-S2, возможно и у других ESP с количеством пинов больше 34
https://github.com/GyverLibs/GyverIO
🔥35👍8💩2👎1👏1
Мой сервис для загрузки прошивок проектов из браузера ota.gyver.ru теперь умеет работать и с чужими проектами - вся информация есть по кнопке в верхнем меню. Вкратце - вы можете оформить свой проект на github и дать человеку короткую "ссылку" на него. Он добавит её в менеджер проектов и проект появится в общем списке. Если народные проекты - то только так 🫡
👍52🔥21👏5💩2👎1
👍19🔥12💩2👎1
GyverDB v1.2.0
- Ускорена работа БД (кеширование ID на одну ячейку)
- Добавлены операторы ++, +=, /= и остальные ( db[key] *= 10 )
https://github.com/GyverLibs/GyverDB
- Ускорена работа БД (кеширование ID на одну ячейку)
- Добавлены операторы ++, +=, /= и остальные ( db[key] *= 10 )
https://github.com/GyverLibs/GyverDB
🔥30👍12💩2👎1
GyverNTP v2.1.3
Исправлен баг (некорректно считался период синхронизации, синхронизация происходила сильно реже)
https://github.com/GyverLibs/GyverNTP
Исправлен баг (некорректно считался период синхронизации, синхронизация происходила сильно реже)
https://github.com/GyverLibs/GyverNTP
🔥29👍8💩2👎1
👍26🔥11💩2👎1
Looper v1.1.6
Задержки потоков LP_DELAY() теперь учитываются в nextTimerLeft() для создания систем с энергосбережением
https://github.com/GyverLibs/Looper
Задержки потоков LP_DELAY() теперь учитываются в nextTimerLeft() для создания систем с энергосбережением
https://github.com/GyverLibs/Looper
🔥26👍11💩2👎1
GyverDB v1.2.1
Если в db.init() изменяется тип по сравнению с предыдущим, то ячейка обновляется под новый тип и новое значение
https://github.com/GyverLibs/GyverDB
Если в db.init() изменяется тип по сравнению с предыдущим, то ячейка обновляется под новый тип и новое значение
https://github.com/GyverLibs/GyverDB
👍28🔥9👌4💩2👎1
Stamp v1.4.0
Добавлен StampKeeper, объединяет StampTicker и StampSync. Куча мелких улучшений
https://github.com/GyverLibs/Stamp
Добавлен StampKeeper, объединяет StampTicker и StampSync. Куча мелких улучшений
https://github.com/GyverLibs/Stamp
🔥21👍12💩2👎1
GyverNTP v2.2.0
Более стабильная работа, новые возможности, подключение внешних RTC часов для синхронизации
https://github.com/GyverLibs/GyverNTP
Более стабильная работа, новые возможности, подключение внешних RTC часов для синхронизации
https://github.com/GyverLibs/GyverNTP
🔥23👍7💩2👎1
GyverDS3231 v1.1.0
Разделено на два класса, теперь RTC работает на API StampKeeper
https://github.com/GyverLibs/GyverDS3231
Разделено на два класса, теперь RTC работает на API StampKeeper
https://github.com/GyverLibs/GyverDS3231
🔥29👍5💩2👎1
Settings v1.2.5
- Добавлена очистка в Logger
- Умная автопрокрутка в Log
- Изменён дизайн Password
- Редизайн кнопок
- Обработка события и состояния подключения браузера
- Два стиля разделителя для Row
- Добавлен виджет HTML
- Добавлен виджет кнопки с событиями нажатия и отпускания
- Виджету Input добавлен regex + ограничение длины (для char[])
- Виджетам Date и DateTime можно задать часовой пояс для отображения
- Добавлена синхронизация времени с браузера
- Добавлен виджет вывода изображения из интернета или с флешки
- Добавлен виджет стрима с камеры ESP32-CAM
- Добавлен виджет "Вкладки"
- Обновление с цветом
- Настройка цветовой схемы всей вебморды
- Расширена документация, добавлены примеры
https://github.com/GyverLibs/Settings
- Добавлена очистка в Logger
- Умная автопрокрутка в Log
- Изменён дизайн Password
- Редизайн кнопок
- Обработка события и состояния подключения браузера
- Два стиля разделителя для Row
- Добавлен виджет HTML
- Добавлен виджет кнопки с событиями нажатия и отпускания
- Виджету Input добавлен regex + ограничение длины (для char[])
- Виджетам Date и DateTime можно задать часовой пояс для отображения
- Добавлена синхронизация времени с браузера
- Добавлен виджет вывода изображения из интернета или с флешки
- Добавлен виджет стрима с камеры ESP32-CAM
- Добавлен виджет "Вкладки"
- Обновление с цветом
- Настройка цветовой схемы всей вебморды
- Расширена документация, добавлены примеры
https://github.com/GyverLibs/Settings
🔥65👍10👏2💩2👎1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Так ну замутил я графики для Settings. Получилась самая лёгкая в мире js-библиотека для графиков двух типов (линии и таймлайн + 2 live типа) с полноценной поддержкой жестов тачскрина (20% кода блин). Ближайшие аналоги весят 50 кБ, а верхнего предела нет (100 кБ, 500 кБ, 2 МБ). Тут в гзипе получается 4.5 кб
🔥137👍36👏6💩2👎1🤯1👌1
Мегобалдёж
🔥72👍10👏5💩2👎1🤯1
Поведение графика на тачскрине
Anonymous Poll
57%
Движение одним пальцем - перемещение графика, двумя - тоже, клик - выбор точки
43%
Движение одним пальцем - выбор точки, двумя - перемещение графика. Клик - тоже выбор точки
🔥23👍6💩2👎1
Table v1.1.0
- Поддержка uint64 столбцов
- Больше методов для динамического прибавления строк
- Статическая файл-таблица
https://github.com/GyverLibs/Table
- Поддержка uint64 столбцов
- Больше методов для динамического прибавления строк
- Статическая файл-таблица
https://github.com/GyverLibs/Table
👍21🔥9💩2👎1
GyverLibs Updates
Video
В принципе можно тестить, закинул на гитхаб (не релиз). Обновить все зависимости, глянуть доку
- Добавлена поддержка websocket во все три версии сервера
- Отправка обновлений из любого места в программе (по websocket)
- Добавлен виджет графиков: 4 типа графиков с поддержкой бинарных таблиц и csv
- Добавлен виджет джойстик
- В логгер добавлена подсветка цветом строк с учётом их статуса (ошибка, предупреждение, инфо)
- Добавлена группировка опций в виджет Select
- При запросе перезагрузки Reload теперь сохраняется текущее открытое меню, если иерархия и названия меню не изменились
- Добавлена поддержка websocket во все три версии сервера
- Отправка обновлений из любого места в программе (по websocket)
- Добавлен виджет графиков: 4 типа графиков с поддержкой бинарных таблиц и csv
- Добавлен виджет джойстик
- В логгер добавлена подсветка цветом строк с учётом их статуса (ошибка, предупреждение, инфо)
- Добавлена группировка опций в виджет Select
- При запросе перезагрузки Reload теперь сохраняется текущее открытое меню, если иерархия и названия меню не изменились
🔥47👍10👏2💩2👎1
GyverLibs Updates
В принципе можно тестить, закинул на гитхаб (не релиз). Обновить все зависимости, глянуть доку - Добавлена поддержка websocket во все три версии сервера - Отправка обновлений из любого места в программе (по websocket) - Добавлен виджет графиков: 4 типа графиков…
пофикшены баги, добавлены примеры, тестируем
🔥34👍10👎1💩1
🔥34👍8💩2👎1