Управление цифровыми потенциометрами AD5204, AD5206 и совместимыми сериями через SPI интерфейс
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с тепловизионными матрицами AMG88xx через I2C для регистрации температурного распределения и создания тепловых карт
Драйвер трёхосевого гироскопа FXAS21002C с поддержкой четырёх диапазонов измерения и настраиваемой частотой выдачи данных
12-битный DAC по I2C для управления аналоговым выходным напряжением через два провода
Работа с датчиком температуры и влажности Si7021 по I2C для метеостанций и систем мониторинга микроклимата
Управление вентиляторами и мониторинг температуры через I2C для контроля климата в серверных шкафах
Расчёт молекулярных масс по химическим формулам и процентного содержания элементов в веществах
Правильно усреднять углы через полярные координаты, учитывая цикличность значений вокруг нуля
Функции для работы с отдельными битами: подсчёт, разворот, циклические сдвиги и манипуляции для типов от uint8_t до uint64_t
Упаковка булевых флагов в байтовый массив для экономии памяти с поддержкой фиксированных и динамических битовых наборов
Управление бесколлекторными моторами с синтаксисом Servo через прямую коммутацию без ESC
Создание веб-интерфейсов для ESP32/ESP8266 с двусторонней синхронизацией данных через WebSocket
Работа с CO2-датчиками COZIR через Serial в режиме опроса
Управление 16-битными ЦАП DAC8501/8531/8550/8551 по SPI с поддержкой аппаратного и программного интерфейса
Управление 16-битными ЦАП DAC8554 и DAC8534 через SPI с поддержкой аппаратного и программного режимов
Обработка дребезга кнопок с поддержкой коротких и длинных нажатий, двойных кликов и комбинаций
Устранение дребезга кнопок с настраиваемой задержкой и обработкой событий срабатывания
Стабильная библиотека для датчиков температуры и влажности DHT11, DHT22 и совместимых модификаций с хорошей поддержкой AVR и ARM процессоров
Фильтр экспоненциального взвешенного скользящего среднего для сглаживания шумных данных АЦП с минимальными затратами памяти
Мигание светодиода на цифровом выходе с настраиваемой частотой и скважностью, без использования аппаратных таймеров
Помощник для работы с I2C регистрами: чтение и запись байтов, слов, буферов с поддержкой мультиплексора TCA9548
Управление символьными LCD-дисплеями (16x2, 20x4) через I2C с поддержкой HD44780 и стандартным Print-интерфейсом
Library for ILI9488 displays
Управление цветом подсветки 18-контактного RGB LCD дисплея через отдельные выводы красного, зелёного и синего каналов
Реализация связного списка для Arduino с поддержкой динамического хранения данных, поиска и сортировки без необходимости предварительного определения размера буфера
Создание MIDI-контроллеров на Teensy с поддержкой кнопок, энкодеров, FSR-датчиков и ёмкостных сенсоров
Скользящее среднее на базе циклического буфера с поддержкой любых числовых типов данных
Синхронизация времени с NTP-серверами для ESP8266, ESP32, Ethernet-плат и классических AVR через WiFi или Ethernet
Управление визуальным датчиком VIA Pixetto через последовательный порт для распознавания объектов и цветов в Arduino-проектах
Управление пневматическими шаговыми двигателями и servo-клапанами через Arduino