Обработка кнопок с фильтрацией дребезга, поддержкой повторяющихся событий и отслеживанием времени нажатия
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Парсинг структурированных Serial-команд с параметрами и маршрутизацией к обработчикам с поддержкой отладки и обработки ошибок
Упрощает обработку команд и значений через Serial Monitor — парсит входные данные, фильтрует переводы строк и предоставляет callback-функции для их анализа
Управление TTL serial servos через аппаратный UART с поддержкой протокола FreakStudio и одновременного контроля нескольких приводов
Управление сервомоторами Arduino с поддержкой синхронного управления несколькими приводами и быстрыми операциями чтения-записи
Функция shiftIn с настраиваемой задержкой между битами для надежной работы с регистрами сдвига и устройствами с длинными линиями
Драйверы для микросхем управления, датчиков положения и измерения тока в SimpleFOC с доступом к регистрам конфигурации
Работа с OLED-дисплеями на контроллере SH1106 через I2C с поддержкой буферизации
Превращает Arduino в программируемый логический контроллер с программированием через диаграммы-лестницы в веб-интерфейсе
УФ-датчик AS7331 с поддержкой трёх каналов измерения (UVA, UVB, UVC) и интерфейса Qwiic
Измерение интенсивности UVA и UVB излучения с расчётом индекса UV для датчика VEML6075 по I2C
Полнофункциональная поддержка дисплеев ST7735 по SPI с растровой графикой, 16 шрифтами ASCII и режимами буферизации, инвертирования и поворота экрана
Цифровой температурный датчик STTS22H с интерфейсом I2C для STM32 плат
Работа с цифровым датчиком температуры STTS751 через интерфейс I2C на STM32 платах
Управление датчиками акселерометра, магнитометра, барометра и влажности на расширительной плате X-NUCLEO-IKS01A3
Измерение частоты и периода сигнала на цифровых входах Arduino с усреднением и защитой от зависания
Воспроизведение PCM и WAV сэмплов на Teensy с контролем скорости через Audio Library
Загрузка прошивки на микроконтроллеры с загрузчиком Timonel через шину I2C
Облегченные контейнеры STL для Arduino: динамические и статические массивы, которые экономят память прошивки
Кодирование и декодирование данных в формат CBOR для компактной сериализации в IoT-проектах
Калибровка и тестирование сенсорных экранов XPT2046 с визуализацией процесса и поддержкой работы без дисплея
Работает с 10-DOF IMU-датчиком Amperka: считывает акселерометр, гироскоп, магнитометр и барометр для навигации и отслеживания ориентации
Драйвер для SPI-дисплеев ST7735 и ST7789 с поддержкой графики, текста и рисования примитивов
Подключение Arduino WiFi Board к интернету и локальной сети с поддержкой серверов, клиентов и UDP
WiFi-подключение для Arduino MKR WiFi 1010, MKR VIDOR 4000 и UNO WiFi Rev.2 с поддержкой серверов, клиентов и UDP
Подключение Arduino к Windows-устройству по Bluetooth для доступа к его сенсорам, камере, GPS и другим возможностям прямо из скетча
Синтез речи на модулях YFROBOT с управлением голосом, громкостью и скоростью для Arduino и ESP32
Работа с трёхосевым компасом HMC6343 через I2C с компенсацией наклона и определением ориентации в пространстве
Измерение освещённости в люксах с датчиком OPT3004 по I2C с поддержкой автоматического диапазона и прерываний
Работа с CO₂-датчиками SCD40/SCD41 через I2C с измерением температуры, влажности и поддержкой низкоэнергетических режимов