GyverLibs Updates
3.25K subscribers
12 photos
6 videos
332 links
Автоматические уведомления о выходе новых версий библиотек https://github.com/GyverLibs
Download Telegram
GyverIO v1.3.8
Поддержка всех пинов на ESP32-S2, возможно и у других ESP с количеством пинов больше 34
https://github.com/GyverLibs/GyverIO
🔥35👍8💩2👎1👏1
Мой сервис для загрузки прошивок проектов из браузера ota.gyver.ru теперь умеет работать и с чужими проектами - вся информация есть по кнопке в верхнем меню. Вкратце - вы можете оформить свой проект на github и дать человеку короткую "ссылку" на него. Он добавит её в менеджер проектов и проект появится в общем списке. Если народные проекты - то только так 🫡
👍52🔥21👏5💩2👎1
Stamp v1.3.11
Исправлен баг в StampTicker
https://github.com/GyverLibs/Stamp
👍19🔥12💩2👎1
GyverDB v1.2.0
- Ускорена работа БД (кеширование ID на одну ячейку)
- Добавлены операторы ++, +=, /= и остальные ( db[key] *= 10 )
https://github.com/GyverLibs/GyverDB
🔥30👍12💩2👎1
GyverNTP v2.1.3
Исправлен баг (некорректно считался период синхронизации, синхронизация происходила сильно реже)
https://github.com/GyverLibs/GyverNTP
🔥29👍8💩2👎1
GyverIO v1.3.9
поддержка пинов 46 47 и выше у ESP32xx
https://github.com/GyverLibs/GyverIO
👍26🔥11💩2👎1
Looper v1.1.6
Задержки потоков LP_DELAY() теперь учитываются в nextTimerLeft() для создания систем с энергосбережением
https://github.com/GyverLibs/Looper
🔥26👍11💩2👎1
GyverDB v1.2.1
Если в db.init() изменяется тип по сравнению с предыдущим, то ячейка обновляется под новый тип и новое значение
https://github.com/GyverLibs/GyverDB
👍28🔥9👌4💩2👎1
Stamp v1.4.0
Добавлен StampKeeper, объединяет StampTicker и StampSync. Куча мелких улучшений
https://github.com/GyverLibs/Stamp
🔥21👍12💩2👎1
GyverNTP v2.2.0
Более стабильная работа, новые возможности, подключение внешних RTC часов для синхронизации
https://github.com/GyverLibs/GyverNTP
🔥23👍7💩2👎1
GyverDS3231 v1.1.0
Разделено на два класса, теперь 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
🔥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
Table v1.1.0
- Поддержка uint64 столбцов
- Больше методов для динамического прибавления строк
- Статическая файл-таблица
https://github.com/GyverLibs/Table
👍21🔥9💩2👎1
GyverLibs Updates
Video
В принципе можно тестить, закинул на гитхаб (не релиз). Обновить все зависимости, глянуть доку

- Добавлена поддержка websocket во все три версии сервера
- Отправка обновлений из любого места в программе (по websocket)
- Добавлен виджет графиков: 4 типа графиков с поддержкой бинарных таблиц и csv
- Добавлен виджет джойстик
- В логгер добавлена подсветка цветом строк с учётом их статуса (ошибка, предупреждение, инфо)
- Добавлена группировка опций в виджет Select
- При запросе перезагрузки Reload теперь сохраняется текущее открытое меню, если иерархия и названия меню не изменились
🔥47👍10👏2💩2👎1
GyverIO v1.3.10
Поддержка ESP32-C6
https://github.com/GyverLibs/GyverIO
🔥34👍8💩2👎1