Работа с цифровыми датчиками давления MS5xxx (MS5607, MS5611, MS58xx) по протоколу I2C на Arduino и ESP
Архитектура: mbed_nicla
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с цифровыми датчиками давления MS5607, MS5611 и совместимыми сериями по протоколу I2C
Преобразует миллисекунды в строку формата "ЧЧ:ММ:СС", "ММ:СС" или "СС" с гибкой настройкой компонентов времени
Расчёт кинематики робот-манипуляторов по алгоритму Denavit-Hartenberg для Arduino и настольных компьютеров
Обработка нескольких кнопок подключённых к одному аналоговому выводу ESP32 с фильтрацией дребезга и callback-функциями
Library for controlling multichannel servo drivers like PCA9685
Асинхронное выполнение задач без блокировки основного цикла с поддержкой одноразовых, повторяющихся и циклических операций
Use the four UARTs of the Rowland Technology MULTIUART / SPI2UART board as standard Arduino serial ports.
Управление Music Shield V2.0 с воспроизведением аудио с SD-карты через SPI и VS1053B
Управление шаговыми двигателями через драйверы A4988, DRV8825 и подобные с интерфейсом STEP+DIR
Управление миганием обычных светодиодов и адресуемых NeoPixel лент с настройкой эффектов
Обнаружение событий нажатия кнопок с антидребезгом и подсчётом импульсов для Arduino и ESP32
Обработка кнопок с INPUT_PULLUP без внешних резисторов через простую проверку isPressed()
Добавление собственных ключевых слов с цветным выделением в редактор Arduino IDE через файл keywords.txt
Компактное хранение булевых значений в виде битового массива для экономии памяти микроконтроллера
Embodied cognition communication kit for agent-based control of physical bodies
Создание анимаций на WS2812 светодиодных лентах с работой в цветовом пространстве HSV и концепцией движущейся кисти
Управление NeoPixel на Arduino Nano RP2040 Connect через протокол WS2812 с использованием PIO
C++ потоковые операции для вывода данных без фрагментации памяти с поддержкой форматирования чисел и манипуляторов
Вспомогательная библиотека для построения систем обработки событий в Arduino-проектах и создания event-driven архитектуры
Unified Arduino driver for RFID-RC522, LoRa, NRF24L01, HC-12, HC-05/06 and PN532.
Управление микроконтроллерной платой NMH1000 от NXP в Arduino-проектах
Ultra-light embedded RTOS contracts for AI robotics, IoT, and intelligent control.
Обнаружение аномалий и выбросов на микроконтроллере с помощью One-class SVM на основе моделей LIBSVM
Озвучивание чисел через PWM-динамик с помощью встроенных WAV-данных без синтеза речи
Распознавание разных действий кнопок — одиночного клика, двойного клика, длительного удержания — через паттерн слушателей
Управление Delta-Robot One с функциями для сервоприводов, захвата, энкодеров и сенсоров
Легкая библиотека для BH1750 с режимом One Time, где чип спит между измерениями и потребляет минимум энергии
Работа с криптографическим контроллером Infineon OPTIGA Trust M через I2C с поддержкой ECDSA, RSA и X.509 сертификатов
Быстрый доступ к GPIO через прямое обращение к регистрам микроконтроллера — примерно в 10 раз быстрее стандартных digitalRead и digitalWrite