Обёртка над EVE API для графических контроллеров Bridgetek BT880–BT883, упрощающая работу через Arduino IDE и SPI интерфейс
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с графическими контроллерами BT815/BT816 через Arduino-интерфейс с поддержкой SPI и разрешения WVGA
API 4 для графических контроллеров Bridgetek BT817 и BT818 с интерфейсом SPI и поддержкой различных разрешений дисплея
Управление графическими контроллерами Bridgetek BT820 через реализацию EVE API 5 для Arduino Zero и Leonardo
Виртуальная машина и протокол для интерактивного программирования микроконтроллеров через Forth-подобный язык без перепрошивки
Поддержка португальского языка для программирования Arduino с португальскими аналогами стандартных команд
Управление бесколлекторными моторами с синтаксисом Servo через прямую коммутацию без ESC
Работа с сенсорными чипами BS8116 и BS8112 по I2C протоколу для контроля до 16 емкостных кнопок
Обработка данных датчика BME680: температура, влажность, давление и индекс качества воздуха с коррекцией под реальные условия
Бинарный формат для сериализации данных, компактнее JSON в 2–3 раза, с поддержкой целых чисел, чисел с плавающей запятой, строк, массивов и бинарных данных
Генератор BLE-объявлений в формате BTHomeV2 для датчиков и кнопок на Arduino с минимальным энергопотреблением
Передача и приём данных через BLE advertising каналы на модулях nRF24L01+ с поддержкой базовых операций без сложных профилей
Обработка нажатий кнопок: одиночные клики, длительные удержания и множественные быстрые нажатия
Управление мощными DC-моторами до 43 А через двухканальный H-мост BTS7960 с регулировкой скорости и направления вращения
Управление щёточными DC-моторами через драйвер BTS7960 с поддержкой токов до 43 А
Алгоритм декомпрессии Bühlmann ZHL-16C для расчёта остановок и времени всплытия в самодельных дайв-компьютерах
Работа с цветными OLED-дисплеями SSD1351 с двойной буферизацией для плавной анимации без мерцания
Буферизированные потоки данных со встроенными кольцевыми буферами для обмена между компонентами скетча или временного хранилища
Буферизованная трассировка сообщений для отладки без влияния на синхронизацию времязависимого кода
Чтение и запись структурированных данных в буферы с автоматическим отслеживанием позиции, а также кольцевой буфер для любых типов данных
Быстрая обработка нажатий кнопок на ATmega328P через прямое обращение к регистрам вместо digitalRead
Извлекает дату и время компиляции из встроенных констант компилятора и предоставляет их в виде готовых переменных
Управление моторными драйверами, релейными модулями и MOS-транзисторными ключами BULLM через шину I2C
Управление 8-канальной платой расширения электромоторов BULLM с независимым контролем скорости и направления каждого двигателя
Управление несколькими цифровыми выводами как единым объектом, до восьми пинов одновременно
Общий слой RS485 для сетей HDL Buspro с кодированием фреймов, управлением полудуплексом и диспетчеризацией команд
Примеры для работы с I²C повторителем PCA9617ADP-ARD с поддержкой Fast-mode Plus до 1 МГц и двумя независимыми напряжениями сигналов
Управление кнопкой на RAK3172 с поддержкой режима сна и перезагрузки устройства
Упрощает работу с кнопками на Arduino: автоматически фильтрует дребезг контактов и предоставляет простые методы для проверки нажатия и отпускания
Упрощает обработку нажатий кнопок, избавляя от дребезга и необходимости вручную опрашивать пины