Парсинг JSON посимвольно из потока данных для микроконтроллеров с ограниченной памятью
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Потоковый парсинг JSON для микроконтроллеров с ограниченной памятью, обрабатывающий данные по мере их поступления
Посимвольный парсер JSON для разбора больших потоков с микроконтроллеров через HTTP/HTTPS с минимальным использованием памяти
Потоковое чтение и запись JSON-документов с минимальным использованием памяти для встроенных систем
Фильтр Калмана в матричной форме для обработки данных с нескольких датчиков и оценки состояния систем
Парсер расписаний в формате KIC за 4,4 наносекунды без выделения памяти
Быстрое дискретное преобразование Фурье для анализа спектров на Arduino с оптимизацией под ограниченные ресурсы
Фильтры для сглаживания и обработки сенсорных данных: высокочастотные, низкочастотные, режекторные, скользящего среднего и медианные
Реализация базовых фильтров первого порядка (high-pass, low-pass, notch) для обработки сигналов датчиков в реальном времени на Arduino
Математические функции для обработки массивов данных — поиск экстремумов, производные, корреляционный анализ и статистические тесты
Расчёт прямой и обратной кинематики манипуляторов с поддержкой матричных операций и методом Newton-Raphson
Кластеризация данных датчиков методом k-means для распознавания паттернов и компрессии данных на микроконтроллерах
Неблокирующее обнаружение ударов по пьезодатчикам с фильтрацией шума и накоплением сигнала до тишины
Вычисление асимметрии и куртоза набора данных для анализа распределения значений и выявления выбросов
Ленивый парсер JSON для микроконтроллеров с выборочной загрузкой данных и кешированием
Случайная выборка элементов без повторений, как раздача карт из перемешанной колоды
Инструменты для разработки морского навигационного ПО на Arduino с функциями для GPS-навигаторов и курсоуказателей
Ускоренное целочисленное деление через оптимизацию сдвигов и умножений, дающее до 10× прирост производительности на микроконтроллерах
Компактный потоковый парсер XML для встроенных систем с минимальными требованиями к памяти
Полносвязная нейросеть для микроконтроллеров с минимальными требованиями к памяти и поддержкой нескольких функций активации
STL контейнеры и потоки для Arduino с обработкой ошибок через флаги вместо исключений и поддержкой PSRAM
Форматирование табличных данных для Serial с автоматическим выравниванием по колонкам
Реализация связного списка для Arduino с поддержкой динамического хранения данных, поиска и сортировки без необходимости предварительного определения размера буфера
Облегчённая реализация связного списка на указателях для микроконтроллеров с ограниченной памятью
Парсер CAN-потока Generic Dash от Link ECU для декодирования данных приборной панели и датчиков на Arduino
Парсер OSC-сообщений с минимальным потреблением памяти и настраиваемыми буферами
Простой логический анализатор для Arduino, способный мониторить до 32 цифровых выводов с настраиваемым сэмплированием по тактовому сигналу или таймеру
Исследование логистической функции: от стабилизации к хаосу и бифуркациям
Кодирование данных датчиков в компактный бинарный формат для отправки через LoRaWAN в The Things Network
Генерация случайных чисел с помощью регистра RegRssiWideband в LoRa-модулях sx1276/7/8/9 вместо встроенного генератора микроконтроллера