Управление цифро-аналоговыми преобразователями MCP4822, MCP4812 и MCP4802 через SPI с базовым набором функций конфигурирования и вывода
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Кольцевой буфер для асинхронной передачи данных между частями приложения с режимами перезаписи или отклонения при переполнении
Система меню для LCD-дисплеев на 1–2 строки с поддержкой булевых значений, списков, чисел и инженерных единиц
Управление SN76489 для синтеза музыки и звуков на четырёх каналах с поддержкой ADSR-конвертов
Управление биполярными и униполярными шаговыми двигателями через опрос или прерывания таймера с частотами до килогерц
Компактный формат изображений MDIF с минималистичной структурой данных для нейросетевых задач и микроконтроллеров с PSRAM
Вычисление среднего и дисперсии данных по алгоритму Велфорда без хранения отдельных значений в памяти
Модуль голосового распознавания Geeetech Suite 2 для Arduino — взаимодействие с микроконтроллером через распознавание речевых команд
Обмен файлами между компьютером и платой Arduino через SD/LittleFS при работе с MegunoLink
Воспроизведение мелодий на пищащем или зуммере с помощью текстовой музыкальной нотации MELO вместо операций с частотами и миллисекундами
Драйвер для датчика APDS9960 с поддержкой измерения расстояния, распознавания жестов, определения цвета и освещённости
Драйвер для 9-осевого IMU LSM9DS1 с поддержкой I2C и SPI, объединяющий акселерометр, гироскоп и магнитометр
Драйвер для GNSS модуля SAM-M8Q с поддержкой I2C и синхронизацией по времени через PPS
Упрощает работу с газовыми датчиками MQ на плате MentorBit для определения концентрации и типа вредных газов в воздухе
Управление RGB LED-модулем MentorBit для создания любых цветов и световых эффектов
Чтение и запись RFID-карт MIFARE Classic через RC522 по SPI, I2C или UART с поддержкой асинхронных callbacks
Работа с датчиком CO2 MH-Z14A через UART с поддержкой всех команд даташита
Работа с инфракрасным датчиком CO₂ Winsen MH-Z19 через UART с поддержкой как аппаратного, так и программного интерфейса
A universal library for the MH-Z19B/C/D CO2 sensor for Arduino AVR, ESP32, and STM32 platforms.
Управление модулями Bluetooth LE RN487x от Microchip для IoT-приложений с низким энергопотреблением
Управление микросхемами SRAM Microchip 23x по SPI с автоопределением типа и методами чтения-записи
High-performance embedded Relational Database Management System (DBMS) for SD cards.
Цифровая обработка сигналов на микроконтроллерах: фильтры, статистика, преобразования Фурье и Лапласа в режиме реального времени
Измерение температуры, влажности, VPD, точки росы и индекса тепла с датчика Sensiron SHT3x через I²C
64-битные счётчики millis64() и micros64() для Arduino без переполнения на протяжении сотен лет работы
Минималистичная библиотека для командной строки на C++ с поддержкой HAL для Arduino, ESP-IDF, STM32 и других платформ
Управление MP3-плеером DFRobotics через Serial с поддержкой воспроизведения, паузы, громкости и эквалайзера
Драйвер ADS1115 для промышленных аналоговых входов с поддержкой InkaLogic Pro и InkaBUS Mikrobus, масштабированием в инженерные единицы и несколькими режимами обработки данных
Замена стандартных функций Arduino на заглушки для разработки и тестирования кода без оборудования
Современная архитектура ПИД-регулятора с поддержкой CPLMFC-туning для точного управления обратной связью на Arduino