Управление несколькими сервоприводами с плавными синхронизированными движениями и неблокирующей работой
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Драйвер для панелей семисегментных индикаторов через сдвиговые регистры 595 с SPI-подобным управлением
Файловая система для FRAM-памяти через I2C и SPI с минимальным расходом оперативной памяти
Работа с датчиками расхода Sensirion SFM3200 и SFM3400 через I2C на Arduino
Считывание концентрации пыли с датчиков Sharp GP2Y1010AU0F и GP2Y1014AU0F с усреднением выборок и калибровкой нулевого уровня
Работа с инфракрасными дальномерами Sharp: чтение расстояния и обработка данных IR-сенсоров
Управление дополнительными цифровыми портами через сдвиговый регистр 74HC595
Управление сдвиговым регистром 74HC595 через стандартные функции digitalWrite и digitalRead без работы с битами
Работа с датчиком температуры и влажности SHT40 по I2C протоколу с проверкой целостности данных
Управление датчиком температуры и влажности SHTC3 через I2C с подключением по easyC
Управление FM-тюнером Si4703 через I2C с поддержкой RDS и переключением станций
Облегчённое сканирование и поиск файлов на SD-карте с минимальным потреблением памяти
Удобная обёртка над SPI для управления несколькими устройствами с автоматическим переключением CS и поддержкой как аппаратного, так и программного интерфейса
Управление внешней SRAM памятью Microchip через SPI с простым API для чтения, записи и стирания данных
Управление GSM-модулем SIM900: звонки, SMS, HTTP-запросы и работа с RTC
Terraduino: Simple automation controller for homestead resource and environmental systems using Arduino-compatible microcontrollers.
Контроллер автоматизации для гидропонных систем с поддержкой датчиков, WiFi и базой данных рекомендаций по выращиванию культур
Упрощает обмен данными между Arduino и веб-приложением через Web Serial API с событийной моделью вместо парсинга байтов
Управление четырёхразрядным семисегментным индикатором 5641AS с выводом чисел и счётчиков
Легковесная библиотека для датчика BME280, оптимизированная по скорости и размеру кода для работы через I2C
Счётчик с автоматическим сбросом при достижении максимума и настраиваемым шагом приращения
Подавление шумов в аналоговых сигналах датчиков и сенсорных экранов методом усреднения двух ближайших значений из трёх
Генератор одноразовых паролей HOTP с поддержкой SHA1 и HMAC для Arduino с минимальными зависимостями
Структурированное логирование в Serial с уровнями серьёзности и гибкой настройкой вывода
Конвертирует последовательности точек и тире с кнопок в текст и ASCII-коды, поддерживает вывод на Serial Monitor и LCD-дисплей
Протокол обмена пакетами данных между устройствами с преобразованием байтовых потоков в числа с плавающей запятой
Сохранение и загрузка конфигураций в виде пар ключ-значение со SD-карты в форматах properties, CSV, JSON, XML, TOML, INI, YAML
Лёгкая реализация очереди FIFO для Arduino с поддержкой любых типов данных и базовыми операциями push, pop, peek
Вычисляет линейную, параболическую и экспоненциальную регрессию по методу наименьших квадратов для аппроксимации данных датчиков
Управление реле с помощью базовых операций: включение, выключение и переключение состояния