BitPack v1.3.5
Нативная работа BitFlags с enum class, добавлен пример
https://github.com/GyverLibs/BitPack
Нативная работа BitFlags с enum class, добавлен пример
https://github.com/GyverLibs/BitPack
👍24🔥8💩2👎1
EncButton v3.7.0
- Добавлена настройка таймаута действия - setTimeout() с возможностью исключения из объекта как у всех остальных таймаутов
- Изменена логика работы таймаута - новый метод timeout(), использует заданное в setTimeout() время. Метод timeout(время) устарел
- Добавлено событие таймаута в обработчик событий
- Новая обработка событий getAction() - более читаемые константы EBAction
https://github.com/GyverLibs/EncButton
- Добавлена настройка таймаута действия - setTimeout() с возможностью исключения из объекта как у всех остальных таймаутов
- Изменена логика работы таймаута - новый метод timeout(), использует заданное в setTimeout() время. Метод timeout(время) устарел
- Добавлено событие таймаута в обработчик событий
- Новая обработка событий getAction() - более читаемые константы EBAction
https://github.com/GyverLibs/EncButton
🔥28👍15💩3👎1
👍27🔥11💩2👎1
Settings v1.2.0
- Добавлен двойной слайдер
- Добавлен логгер (Web Serial)
- Добавлена поддержка кастомных виджетов на JS
- Добавлены обработчики скачивания и загрузки файлов
- Мелкие улучшения и исправления
https://github.com/GyverLibs/Settings
- Добавлен двойной слайдер
- Добавлен логгер (Web Serial)
- Добавлена поддержка кастомных виджетов на JS
- Добавлены обработчики скачивания и загрузки файлов
- Мелкие улучшения и исправления
https://github.com/GyverLibs/Settings
🔥46👍5💩2👎1
👍26🔥13💩3👎1
Settings v1.2.2
Исправлен двойной слайдер, улучшение дизайна на Firefox
https://github.com/GyverLibs/Settings
Исправлен двойной слайдер, улучшение дизайна на Firefox
https://github.com/GyverLibs/Settings
🔥25👍11💩2👎1
👍19🔥12💩2👌2👎1
GyverYear v2.0.25
- Поздравляет с новым годом
- Желает счастья, здоровья
- Готовит много релизов новых интересных библиотек
- Поздравляет с новым годом
- Желает счастья, здоровья
- Готовит много релизов новых интересных библиотек
🔥133👍36👏10💩3👎1
Settings v1.2.4
- Русский и английский языки в вебморде (автовыбор)
- Небольшая оптимизация скорости работы
- Добавлена возможность указать информацию о проекте
- Поддержка старых версий Safari
https://github.com/GyverLibs/Settings
- Русский и английский языки в вебморде (автовыбор)
- Небольшая оптимизация скорости работы
- Добавлена возможность указать информацию о проекте
- Поддержка старых версий Safari
https://github.com/GyverLibs/Settings
🔥38👍7💩2👎1
🔥24👍13💩2👎1
GTimer v1.0.0
- Лёгкий и универсальный программный таймер
- Работает с millis, micros и любыми другими функциями аптайма типа unsigned long uptime()
- 3 режима работы: интервальный таймер, тайм-аут, переполнение
- 3 варианта памяти: 8, 16 и 32 бит периоды
- Возможность приостановки и продолжения счёта
- Два варианта фазы интервалов
- Лёгкая реализация - две переменных под таймер + 1 байт настроек
- Коллбэк и виртуальная функция срабатывания для наследования
https://github.com/GyverLibs/GTimer
- Лёгкий и универсальный программный таймер
- Работает с millis, micros и любыми другими функциями аптайма типа unsigned long uptime()
- 3 режима работы: интервальный таймер, тайм-аут, переполнение
- 3 варианта памяти: 8, 16 и 32 бит периоды
- Возможность приостановки и продолжения счёта
- Два варианта фазы интервалов
- Лёгкая реализация - две переменных под таймер + 1 байт настроек
- Коллбэк и виртуальная функция срабатывания для наследования
https://github.com/GyverLibs/GTimer
🔥44👍15💩2👎1
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