GyverLibs Updates
Відкрити в Telegram
Автоматические уведомления о выходе новых версий библиотек https://github.com/GyverLibs Основной чат: https://t.me/AlexGyverChat
Показати більше3 506
Підписники
Немає даних24 години
-17 днів
-530 днів
Архів дописів
3 506
Saver 1.1.0
- Добавлен отдельный инструмент для безопасного сохранения файлов с тремя стратегиями работы
- SaverFile переведён на более простую atomic-стратегию сохранения
https://github.com/GyverLibs/Saver
3 506
Saver 1.0.0
Библиотека для хранения бинарных настроек и других статических данных в EEPROM или файлах
- Контроль целостности данных
- Автоматическое обнаружение изменений по CRC
- Отложенная запись после прекращения изменений
- Версия данных для сброса несовместимого формата
- Сохранение старых полей при увеличении структуры
- Безопасная запись файла через временный файл + rename + recovery
https://github.com/GyverLibs/Saver
3 506
GyverLCD 1.0.0
Библиотека для символьных HD44780-совместимых LCD дисплеев с I2C backpack на PCF8574/PCF8574A/PCA8574(A)
- Легче и в 5-10 раз быстрее "классических" библиотек для LCD, хорошо оптимизированы тайминги
- Поддержка работы с внешним Arduino Wire-like интерфейсом (для программной или своей реализации I2C)
- Строгое и понятное поведение курсора - переход на следующую строку, перенос по \n, зацикленный вывод
- Богатый и удобный API по сравнению с классикой
- Версия с программной поддержкой кастомных UTF-8 символов, встроенная таблица для кириллицы (RU+BY+UKR) - сильно легче аналогов
- Поддержка нескольких стандартных распиновок китайских модулей
https://github.com/GyverLibs/GyverLCD
3 506
GyverMenu 1.1.0
- Добавлены встроенные виджеты для редактирования даты, времени, битовой маски и строк
- Добавлен режим частичного обновления дисплея (сильно ускоряет вывод при изменении значения)
- Изменён API - см. описание и примеры
https://github.com/GyverLibs/GyverMenu
3 506
RGBLED 2.0.0
Небольшой рефакторинг, добавлены фичи, оптимизация
https://github.com/GyverLibs/RGBLED
3 506
Settings 1.4.0
- Мелкие фиксы
- PR от комьюнити
- Поддержка BSON 1.4+
https://github.com/GyverLibs/Settings
3 506
BSON 3.0.0
Новый формат упаковки, более лёгкий и универсальный
https://github.com/GyverLibs/BSON
3 506
GyverIO 1.4.0
Небольшой рефакторинг, добавлены программные SPI и I2C
https://github.com/GyverLibs/GyverIO
3 506
uEncoder 1.1.0
Добавлена буферизация энкодера в прерывании (на 4 тика). Энкодер с прерываниями вынесен в отдельный класс
https://github.com/GyverLibs/uEncoder
3 506
ArdulibsManager
https://github.com/AlexGyver/ArdulibsManager
Кастомный менеджер Arduino-библиотек для Windows. Работает напрямую с GitHub, а не с экосистемой Arduino, которая заблокировала доступ пользователям из России:
- Работа напрямую с GitHub-списком библиотек в обход Arduino
- Рекурсивная установка зависимостей
- Сканирование и менеджмент установленных библиотек
- Проверка обновлений библиотек
3 506
StringUtils v1.6.0
Мелкие фиксы. Добавлен файл StringUtilsGyver.h для совместимости с новым ядром ESP32 у всех зависимых библиотек
https://github.com/GyverLibs/StringUtils
3 506
GyverPush v1.0.0
Библиотека для отправки PUSH уведомлений с Arduino/ESP
https://github.com/GyverLibs/GyverPush
3 506
FastBot2 v1.2.6
- Поддержка Telegram API v9.4
- Новый способ создания клавиатур и инлайн клавиатур с поддержкой цвета кнопок
- Возможность добавлять полностью кастом кнопки по API телеги
https://github.com/GyverLibs/FastBot2
