Работа с датчиком газа MiCS-6814 через I2C для измерения концентрации газов в ppm
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление кондиционерами Midea через ИК-пульт с использованием RMT-периферии ESP32
Преобразование MIDI CC-сообщений в 14-битные NRPN-команды с поддержкой обоих режимов кодирования
Реализация MIDI 2.0 с поддержкой Universal MIDI Packet для микроконтроллеров и встроенных систем, написанная на C99 без зависимостей
Полная поддержка MIDI 2.0 для микроконтроллеров на C++17 с USB-эндпоинтом, UMP-транспортом и MIDI-CI
Преобразование MIDI Continuous Controller команд в DMX-сигналы для управления светотехникой и спецэффектами
Воспроизведение, запись и программирование MIDI-последовательностей, аккордов и арпеджио на Arduino
Воспроизведение мелодий на ESP32 через PWM без блокировки программы, с кодированием нот строками
Управление MIDI-контроллером MiDispositivoMIDI V3 на Arduino с готовыми примерами и документацией
Подключение счётчика Geiger Counter от Mighty Ohm к Arduino с автоматическим преобразованием импульсов в уровень радиации
Работа с токовыми петлями 4-20 мА платы MIKROE через SPI с фильтрацией шума экспоненциальным скользящим средним
Реализация лазертага MilesTag 2 на ESP32 с управлением через периферию RMT для передачи и приёма выстрелов
Чтение данных датчика температуры DS7505 по шине I2C с минимальной настройкой кода
64-битные счётчики millis64() и micros64() для Arduino без переполнения на протяжении сотен лет работы
Отсчёт времени вверх и вниз через millis() с выводом в формате лет, месяцев, дней и часов, устойчивый к переполнению таймера
Real Time Clock library for all Arduino boards.
Таймеры на основе millis() для организации повторяющихся действий без блокирующих задержек
Планировщик задач на базе millis() для одновременного выполнения нескольких функций без блокирующей delay()
Простой таймер для измерения времени и управления интервалами без сложной логики с millis()
Отправка и приём MIDI-сообщений через USB на микроконтроллерах CH55x с поддержкой Note ON, Note OFF и Control Change
Минималистичная библиотека для командной строки на C++ с поддержкой HAL для Arduino, ESP-IDF, STM32 и других платформ
Общие утилиты и вспомогательные функции для экосистемы платформ MINDS-i, включая RateControlledServo для плавного управления сервоприводами
Управление квадрокоптерами MINDS-i с калибровкой сенсоров, ESC и полётным контролем через плату APM
Код и функции для сельскохозяйственных приложений MINDS-i Farming: мониторинг почвы, орошение и автоматизация на Arduino
Драйверы и примеры кода для робототехнических платформ MINDS-i с поддержкой всех датчиков комплекта
Обработка кнопок с дребезгом, минимальным расходом памяти и асинхронным интерфейсом для частых и долгих нажатий
Графическая библиотека с буферизацией экрана для OLED-дисплеев и других встроенных устройств отображения
Извлечение информации из заголовка PPM-файлов для микроконтроллеров с ограниченной памятью
Потоковый декодер QOI для микроконтроллеров с минимальным расходом оперативной памяти