Таблицы значений тригонометрических функций для быстрых вычислений без операций с float
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Одномерный фильтр Калмана для сглаживания показаний датчиков с минимальным расходом памяти
Быстрое RLE-сжатие и распаковка данных для микроконтроллеров с ограниченной памятью
Обмен сообщениями между микроконтроллерами через Serial, I2C, MQTT и другие каналы с автоматическим кодированием и проверкой данных
Конвертация между единицами измерения: температура, расстояние, масса и другие величины
Генерация XML, KML и GPX документов на Arduino с поддержкой буферизации для вывода в Ethernet, Serial или на SD-карту
Вычисление напряженности магнитного поля Земли по модели WMM для навигации и ориентирования по геоцентрическим координатам
Функции инициализации и управления датчиками стартового набора Consentium для Arduino-совместимых плат
Функции для вычисления и проверки контрольных сумм CRC данных
Парсер CSV-файлов для Arduino с поддержкой пользовательских разделителей и преобразованием столбцов в типизированные данные
Подгонка полиномиальных кривых к экспериментальным точкам методом наименьших квадратов, поддержка полиномов до 20-го порядка
Функции для форматирования и преобразования дат и времени в различные форматы с поддержкой вычисления дней недели и интервалов
Отправка голосовых уведомлений на Google Home с ESP8266 и ESP32 через синтез речи
Синтез речи на ESP8266/32 через Google Translate с возвратом ссылки на MP3
Помощник для ESP8266, автоматизирующий подключение к WiFi, SmartConfig и OTA-обновления через Arduino IDE или HTTP
EVA Filters. Signal filtering library: Median, Exponential Moving Average, Adaptive Exponential Moving Average, Slew Rate Limiter, Morphological Min-max and open-close.
Filter berbahasa Indonesia untuk meredam noise sensor: rata-rata bergerak, median, EMA, dan Kalman 1D.
Вычисление JSON-правил логики на ESP8266 и ESP32 без перепрограммирования устройства
Генерация JWT-токенов на ESP32 и ESP8266 с алгоритмом HMAC-SHA256 для аутентификации в IoT-приложениях
Управление MP3-плеером YX5300/YX6300 через UART с высокоуровневыми функциями для воспроизведения аудиофайлов со встроенной SD-карты
Модульный фреймворк для быстрого прототипирования датчиков и актюаторов на ESP32/ESP8266 с веб-интерфейсом, WebSockets, MQTT и неблокирующей логикой
Взвешенное скользящее среднее последних N элементов с поддержкой расчёта минимума и максимума
Сглаживание угловых данных с фильтром нижних частот с учётом цикличности углов
Плавающее среднее на основе циклического буфера для сглаживания данных датчиков с быстрым расчётом через отслеживание суммы
Буферизирует последние N значений и выбирает медиану для фильтрации шумов и выбросов датчиков
Кольцевой буфер для отслеживания минимума и максимума в потоке данных
Безопасные статические строки вместо Arduino String с неблокирующим вводом-выводом, буферизацией и утилитами для отладки
Сглаживание зашумленных данных методом Савицкого-Голея с сохранением деталей сигнала и возможностью вычисления производных
Фильтр Савицкого-Голея для сглаживания данных датчиков с вычислением производных до пятого порядка
Парсер и компаратор семантических версий (SemVer 2.0.0) для проверки совместимости прошивок и OTA-обновлений на микроконтроллерах с минимальным расходом памяти