Измерение тока и напряжения с датчиком MAX471/MAX472 на платах GY-471 (красной и фиолетовой версии)
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление цифро-аналоговыми преобразователями MCP4822, MCP4812 и MCP4802 через SPI с базовым набором функций конфигурирования и вывода
Управление SN76489 для синтеза музыки и звуков на четырёх каналах с поддержкой ADSR-конвертов
Драйвер ADS1115 для промышленных аналоговых входов с поддержкой InkaLogic Pro и InkaBUS Mikrobus, масштабированием в инженерные единицы и несколькими режимами обработки данных
Современная архитектура ПИД-регулятора с поддержкой CPLMFC-туning для точного управления обратной связью на Arduino
Драйвер для 8-канального АЦП ADS7830 с интерфейсом I2C, расширяющий количество аналоговых входов Arduino
Обработка нажатий кнопок без блокировок с распознаванием кликов и долгого нажатия, с поддержкой прерываний
Управление яркостью RGB и RGBW светодиодов через I2C с помощью PWM-драйвера PCA9632/PCA9633
Расширитель портов I2C на базе PCA9671 и PCA9673 с поддержкой до 16 дополнительных входов-выходов на микросхему
Управление прерываниями по смене уровня на выводах микроконтроллера с поддержкой нескольких слушателей
Неблокирующие LED-эффекты без задержек — микроконтроллер выполняет другие задачи одновременно
Управление LED-модулями и кнопками на основе микросхем TM16xx с поддержкой более 25 вариантов чипов
Драйвер для термопарных усилителей AD849x с преобразованием напряжения в температуру и поддержкой K-типовых термопар
Драйвер для 16-битного GPIO расширителя MCP23017 с управлением через I²C шину
Двухканальный 14-битный АЦП AD7367 с одновременной выборкой и параллельным чтением данных на скорости до 1 MSPS
Работа с двухканальным 14-битным АЦП AD7367 через SPI с поддержкой быстрой выборки до 500 KSPS
Работа с 12/10-битными SPI ЦАП-ами AD7390/AD7391 с выводом напряжения от 0 до 5,5 В и управлением в битах, процентах или вольтах
Arduino library for the GP8403 dual-channel voltage-output DAC.
Матричная клавиатура 4×4 через PCF8574 по I2C с поддержкой debounce и автоповтора
Управление цифровыми потенциометрами Analog Devices AD5241/2 и AD5280/2 через интерфейс I2C с программным контролем сопротивления
Расширение attachInterrupt с поддержкой лямбда-выражений, методов класса и функторов вместо простых функций обработчиков
Обработка кнопки с встроенным debouncing и раздельными callback-функциями для нажатия и отпускания
Header-only audio synthesis, music theory, and sequencing for 32-bit microcontrollers.
Управление голосовым шилдом BMV31T001 по one-wire протоколу с поддержкой онлайн-обновления звуковых данных
Четырёхканальный 16-битный ЦАП с интерфейсом I2C для преобразования цифровых значений в аналоговое напряжение
Программная фильтрация дребезжания кнопок с поддержкой GPIO, PCF8574 и пользовательских обработчиков
Чтение pH-датчика Gravity на ESP32 с внешним АЦП ADS1115 для точных измерений кислотности
Драйвер для цифро-аналоговых преобразователей серии GP8XXX от DFRobot с поддержкой 10 модулей и примерами для Arduino и ESP
8-bit IIR filter API with fixed-point internal processing.
Работа с роторными энкодерами на RP2040 с callback-обработкой событий и автоматической нормализацией импульсов