Управление FM/AM радиоприёмниками на чипах AKC695X через I²C интерфейс с поддержкой LW, MW и SW диапазонов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Распознавание жестов и движений с акселерометров, IMU и сенсорных массивов с фильтрацией и обработкой в реальном времени
Генерирует импульсы на цифровых выводах с частотой 2–3000 Гц без сложной настройки Timer 1
Приём и передача нескольких PPM-потоков с высоким разрешением для плат Teensy
Моделирование событий кнопки с распознаванием кликов, двойных кликов и долгих нажатий через периодический опрос пина
Управление FM трансивером QN8066: приём, передача, настройка частоты и модуляции
Arduino library for R558S fingerprint sensors.
Обработка ёмкостных кнопок с поддержкой событий нажатия, отпускания и условного удержания
Обработка событий сенсорных кнопок на базе MPR121 с поддержкой нажатий, долгих удержаний и пользовательских обработчиков
Декодирование Low Power Payload формата CayenneLPP с расширениями для модулей RAKwireless, включая GNSS и данные LoRa P2P
Ultra-Wideband связь с чипом Decawave DW1000 для определения расстояния с сантиметровой точностью
Обработка нажатий кнопок с распознаванием одиночных и множественных кликов, долгих нажатий и комбинаций из двух кнопок
Control an RC car with a robotic crane/arm over BLE, HC-05/HC-06 Bluetooth, or WiFi.
Arduino library for matrix keypads using the TCA8418 I2C keypad controller.
Фильтры и генераторы шума для обработки сенсорных данных на микроконтроллерах: скользящая средняя, экспоненциальная фильтрация, фильтр Калмана
INI writer and reader for microcontrollers with struct reflection (REFLECT/MEMBER), sections, arrays and precise error locations.
Fast JSON writer and reader for microcontrollers with struct reflection (REFLECT/MEMBER), Kotlin-style config and pretty printing.
Heap-free typed state store with change callbacks for microcontrollers, using the same struct reflection (REFLECT/MEMBER) as ReflectJSON and ReflectINI.
Абстракция над digitalWrite и pinMode для упрощения работы с цифровыми входами и выходами Arduino
Управление цветом и длительностью свечения четырёхножечных RGB-светодиодов через PWM-пины Arduino
Вычисление RGB-цвета для визуализации прогресса в диапазоне значений с настраиваемыми точками переходов между цветами
Управление TCA9534 — расширителем I2C портов для подключения дополнительных цифровых линий к Arduino
Надёжное считывание квадратурных энкодеров с защитой от дребезга контактов и потери импульсов
Мониторинг заряда и напряжения батареи через аналоговый вход с расчётом процентов и сигналом разрядки
Компактные хеш-таблицы и хеш-сеты для микроконтроллеров с поиском за O(1) и расходом памяти 2-3x от количества элементов
Набор из 34 тысяч иконок Google Material Icons для графического интерфейса на Arduino в стилях filled, outlined, round и sharp
Примитивы синхронизации в стиле C++ threading для многопоточного программирования микроконтроллеров на FreeRTOS
A universal API for a large number of I2C RTCs. Note that not the complete functionality of each RTC is supported
Скользящая и кумулятивная статистика для временных рядов с датчиков на встроенных системах
Управление движением с S-образным профилем разгона для плавной работы двигателей без рывков