Обработка кнопок с дребезгом, минимальным расходом памяти и асинхронным интерфейсом для частых и долгих нажатий
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление серво-моторами на Arduino/Pico через PWM-сигналы светодиодов с сохранением параметров во флэш-памяти
Циклическое переотображение чисел на диапазон без масштабирования, для работы с углами и вращающимися осями
Эмулирует мышь на платах Arduino с USB, управляя курсором и клавишами мыши
Вычисление RMS скорости вибрации в мм/с от MPU6050 с определением доминирующей частоты через FFT и фильтрацией Калмана
Неблокирующая фильтрация дребезга контактов на входных пинах Arduino с поддержкой одновременного отслеживания нескольких пинов
Распознавание одиночных, двойных и длительных нажатий кнопок с поддержкой debounce и сенсорных датчиков
Управление адресуемыми светодиодами WS2812, SK6812, APA102 и другими через однопроводные и двухпроводные протоколы с поддержкой RGB, RGBW и матриц
Воспроизведение мелодий через встроенный Tone без блокировки основного цикла программы
Порт HAL от Nordic Semiconductor для nRF24L01 с низкоуровневым доступом к регистрам и около 70 функций для RX/TX коммуникации
Вычисление математических выражений из строк с поддержкой функций, RPN и конвертации единиц
Повышение разрешения АЦП до 24 бит путём передискретизации и усреднения последовательных отсчётов
Управление адресуемыми светодиодами WS2812 через Bluetooth на ESP32 по специальному протоколу передачи цвета и яркости
Управление циклами ПЦР с контролем температур денатурации, отжига и элонгации для амплификации ДНК
Двусторонний DShot для Raspberry Pi Pico с аппаратной поддержкой PIO, асинхронной телеметрией и возможностью подключения 8–12 ESC одновременно
ПИД-регулятор для Arduino с настройкой коэффициентов, защитой от интегрального накопления ошибки и ограничением выхода
Сбор ЭКГ и измерение дыхания через ADS1292R Shield с подключением через SPI к Arduino
Dual-core NEXT runtime and board support for the ProtoCentral HealthyPi 5 (RP2040).
Делитель частоты импульсов с поддержкой дробных коэффициентов через опрос входного пина
Калибровка и обработка данных для электронных весов с поддержкой до 10 точек калибровки и вывода в разных единицах измерения
Обработка нажатий кнопок с контролем дребезга и генерацией событий удержания и повторяющихся нажатий
Фильтрация шума аналоговых входов без потери чувствительности к реальным изменениям сигнала
Управление временем с микросекундной точностью, поддержка часовых поясов и интеграция с RTC-устройствами для ESP32 и Raspberry Pi Pico
Обработка двухфазного энкодера с подавлением дребезга и детектором направления вращения
Работа с квадратурными энкодерами на RP2040 и RP2350 через PIO с чтением значений и сбросом счётчика
Обработка тактовых кнопок с антидребезгом, поддержкой длительных нажатий, двойных кликов и прогрессивного автоповтора
Работа с датчиком CO2, температуры и влажности SCD30 от Sensirion через I2C интерфейс
Работа с датчиками CO₂ SCD40/SCD41/SCD43 от Sensirion через интерфейс I²C
Универсальная библиотека для работы с 44+ датчиками и микросхемами через I2C и SPI с примерами для каждого устройства
Управление TTL serial servos через аппаратный UART с поддержкой протокола FreakStudio и одновременного контроля нескольких приводов