Стабильные фильтры для обработки входных сигналов: подавление дребезга кнопок, сглаживание аналоговых входов и детектирование переключений
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Реализация алгоритма скользящего режима для управления нагревом и стабилизацией с поддержкой трёх режимов работы
Накопление среднего арифметического значения без буфера всех данных в памяти
Разбиение строк по произвольному разделителю с возвратом заданного количества подстрок
Explicit piecewise-linear sensor calibration with bounds and provenance.
Explicit bounded interpolation and stale-value handling across sensor channels.
Observable sampling gaps, queue pressure and bounded failure counters.
Bounded before-and-after sensor event capture without heap allocation.
Persistent equipment states and observed runtime from scalar signals.
Transparent battery-current duty-cycle and runtime estimates.
Pulse counts and interval-derived rates with bounce and timeout reporting.
Append-only bounded records with CRC checks and interrupted-write recovery.
Age-aware comparison of redundant sensors without inventing ground truth.
Deterministic timed sensor replay with explicit dropped and replaced readings.
Elapsed-time exponential smoothing with explicit gap and input handling.
Acknowledged bounded upload queue with explicit retry timing and record identities.
Persistent threshold alarms with hysteresis and explicit unknown state.
Fixed-period observation summaries with explicit empty buckets and coverage.
Map device timestamps to UTC with explicit uncertainty and expiry.
Timestamp-aware least-squares slopes with explicit coverage and gaps.
Angka menjadi kata dalam bahasa Indonesia ("seratus dua puluh lima"), plus format angka dan rupiah ("Rp1.250.000").
Компактный парсер и генератор XML-документов для микроконтроллеров, адаптация классической библиотеки TinyXML с поддержкой навигации по элементам и извлечения атрибутов
Целочисленные алгоритмы преобразования сигналов между временной и частотной областями для анализа спектра на микроконтроллерах
Быстрое RLE-сжатие и распаковка данных для микроконтроллеров с ограниченной памятью
Компактный расчётчик контрольной суммы CCITT CRC16 с поддержкой побитного и побайтового режимов для микроконтроллеров любой архитектуры
Расчёт контрольной суммы CCITT CRC16 через статические методы без создания объектов, работает на любых микроконтроллерах
Вычисление контрольной суммы CRC16 XModem для проверки целостности данных, совместима с форматом UKHAS.org.uk
Конвертация между единицами измерения: температура, расстояние, масса и другие величины
Кодирование строк в формат percent encoding для безопасной передачи данных в URL и HTTP-запросах, с поддержкой UTF-8
Автоматическое масштабирование входных значений датчиков в нужный диапазон с адаптацией к их дрейфу и изменениям