Кодирование и декодирование бинарных данных в пакеты по протоколам COBS или SLIP с поддержкой CRC8 и индексации
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Пакетная передача данных по Serial с кодированием COBS или SLIP, включая нулевые байты
Функции для интеграции с программой PadCom в проектах на Arduino
Конструктор HTML-страниц для веб-серверов ESP8266 и ESP32 с поддержкой шаблонов и динамических значений
Готовый каркас игрового цикла для Arduino и ESP8266 с функциями обработки ввода с цифровых пинов
Mesh-сеть для ESP8266 и ESP32 с автоматической маршрутизацией и синхронизацией времени через JSON
Хранение динамических данных в формате ключ-значение с текстовым представлением и автоматической конвертацией типов
Управление котлами и печами Fumis/Palazzetti через последовательный протокол с поддержкой ESP8266 и других микроконтроллеров
Поиск и проверка палиндромов в строках и массивах символов с алгоритмом расширения от центра
Управление камерой с двумя степенями свободы через I2C, с поддержкой позиционирования по углам и обратной связью от датчиков
Управление матрицами NeoPixel методами, похожими на Processing: рисование, трансформации и работа с произвольными раскладками светодиодов
Готовые конфигурации графики и сенсорного ввода для плат PanelLan на ESP32 с поддержкой дисплеев ST7796, ST7789 и сенсоров FT5x06, GT911
Вывод графики и текста на матричный экран 12×8 пикселей Arduino R4 WiFi с поддержкой трёхзначного десятичного отображения
Клиент для облачного хранилища JSON Pantry на ESP32 и ESP8266 с поддержкой CRUD-операций
Функции для ESP32 по работе с REST API, облачными сервисами, потоковой передачей видео и OTA-обновлениями через GitHub
Компоненты и элементы управления для ESP32-платы Paperdink с электронными чернилами, WiFi и Bluetooth
Управление LCD-дисплеем Parallax 27979 через последовательный порт с поддержкой подсветки, курсора и пользовательских символов
Управление трёхпроводными LCD-дисплеями Parallax с поддержкой подсветки, курсора, скролла и пользовательских символов
Подключение параллельных принтеров к Arduino через протокол Centronics с поддержкой стандартных методов вывода
Темplatизированная библиотека для объявления параметров с сериализацией, слушателями событий и использованием как обычных переменных
Подключение Arduino Yún к облачной платформе Parse для синхронизации данных и управления IoT-приложениями
Обработка команд из серийного порта или строк с автоматическим разбором аргументов и связыванием с функциями-обработчиками
Разбор данных из char array с поддержкой чтения чисел, строк и поиска позиций без копирования исходных данных
Управление шаговым двигателем 28BYJ-48 через драйвер ULN2003A на Arduino
Упрощает проверку паролей и валидацию введённых символов для контроля доступа в проектах на Arduino
Управление платой PatchugoLite с 8 цифровыми входами и выходами на логике 24V через простой API
Парсинг REST API путей с переменными типа /things/:id для ESP8266/ESP32
Управление шаговыми моторами 28BYJ-48 через ULN2003 с использованием прерываний для одновременной работы нескольких двигателей
2D графика для ESP32 с аффинными трансформациями, шейдерами и софтверным рендерингом
Распознавание событий кнопок и переключателей — короткие нажатия, долгие удержания, двойные клики и фронты сигнала