Компактное хранение булевых значений в виде битового массива для экономии памяти микроконтроллера
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Embodied cognition communication kit for agent-based control of physical bodies
Создание анимаций на WS2812 светодиодных лентах с работой в цветовом пространстве HSV и концепцией движущейся кисти
Управление NeoPixel на Arduino Nano RP2040 Connect через протокол WS2812 с использованием PIO
C++ потоковые операции для вывода данных без фрагментации памяти с поддержкой форматирования чисел и манипуляторов
Вспомогательная библиотека для построения систем обработки событий в Arduino-проектах и создания event-driven архитектуры
OpenThread IPv6 mesh-сетка для nRF52840 с поддержкой CoAP и самовосстанавливающейся топологией
Unified Arduino driver for RFID-RC522, LoRa, NRF24L01, HC-12, HC-05/06 and PN532.
Обёртка над популярной C++ библиотекой для работы с JSON в Arduino и ESP-IDF проектах с синтаксисом близким к Python
Управление микроконтроллерной платой NMH1000 от NXP в Arduino-проектах
Ultra-light embedded RTOS contracts for AI robotics, IoT, and intelligent control.
Обнаружение аномалий и выбросов на микроконтроллере с помощью One-class SVM на основе моделей LIBSVM
Драйвер OLED-дисплеев SSD1306/SH1106 с поддержкой I2C/SPI и графическими функциями для nRF52 и других платформ
Озвучивание чисел через PWM-динамик с помощью встроенных WAV-данных без синтеза речи
Распознавание разных действий кнопок — одиночного клика, двойного клика, длительного удержания — через паттерн слушателей
Форматирование текста на монохромных дисплеях u8g2 с простой разметкой для размера шрифта, жирности и колонок
Управление Delta-Robot One с функциями для сервоприводов, захвата, энкодеров и сенсоров
Легкая библиотека для BH1750 с режимом One Time, где чип спит между измерениями и потребляет минимум энергии
Реализация сетевых протоколов OpenLCB и LCC для управления железнодорожными макетами на ESP32 и STM32 с поддержкой WiFi и CAN
Обмен данными между Arduino и устройствами OpenTherm для управления отопительным оборудованием
Работа с криптографическим контроллером Infineon OPTIGA Trust M через I2C с поддержкой ECDSA, RSA и X.509 сертификатов
Быстрый доступ к GPIO через прямое обращение к регистрам микроконтроллера — примерно в 10 раз быстрее стандартных digitalRead и digitalWrite
Тип-обёртка для безопасной работы со значениями, которые могут быть или отсутствовать, без использования указателей и флагов
Ускоренная работа с выводами AVR-микроконтроллеров через прямое обращение к регистрам с поддержкой импульсов
Активирует автофокус OV5640 на ESP32, требует подключения питания к пину AF-VCC камеры
Кодирование и декодирование бинарных данных в пакеты по протоколам COBS или SLIP с поддержкой CRC8 и индексации
Темplatизированная библиотека для объявления параметров с сериализацией, слушателями событий и использованием как обычных переменных
Разбор данных из char array с поддержкой чтения чисел, строк и поиска позиций без копирования исходных данных
Упрощает проверку паролей и валидацию введённых символов для контроля доступа в проектах на Arduino