Двухканальный датчик напряжения, тока, мощности и энергии с интерфейсом I2C для независимого мониторинга двух цепей
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Arduino library for INA226 power sensor for ATtiny
Работа с датчиком INA228 через I2C для измерения напряжения, тока, мощности и температуры с поддержкой напряжений до 85 В
Датчик напряжения, тока и мощности INA229 с SPI-интерфейсом и 20-битным АЦП для систем до 85 вольт
Работа с датчиком тока, напряжения и мощности INA236 через I2C (16 бит, до 48 В и 20 А)
Датчик напряжения, тока и мощности INA238 с I2C интерфейсом и 16-битным АЦП, требует калибровки и шунтирующего резистора
Датчик напряжения, тока и мощности INA239 с интерфейсом SPI и поддержкой напряжений до 85 В
Датчик INA260 для измерения напряжения, тока и мощности с интерфейсом I2C, поддержка до 36 В и 15 А
Трёхканальный датчик INA3221 для измерения напряжения и тока по I2C с неблокирующим чтением регистров
Высокоточное усреднение множества сэмплов с разделением целой и дробной части для предотвращения потери точности при длительном накоплении
Упрощённый парсер JSON с поддержкой объектов, массивов и обработкой ошибок для Arduino-проектов
24-битные целочисленные типы uint24_t и int24_t для экономии памяти на AVR-микроконтроллерах
Работа с интервалами значений — математические операции над диапазонами с автоматическим вычислением границ результата
Вычисление контрольной суммы CRC-CCITT для данных в протоколах и памяти с оптимизацией под AVR и другие архитектуры
Парсинг JSON посимвольно из потока данных для микроконтроллеров с ограниченной памятью
Потоковый парсинг JSON для микроконтроллеров с ограниченной памятью, обрабатывающий данные по мере их поступления
Посимвольный парсер JSON для разбора больших потоков с микроконтроллеров через HTTP/HTTPS с минимальным использованием памяти
Потоковое чтение и запись JSON-документов с минимальным использованием памяти для встроенных систем
Парсер расписаний в формате KIC за 4,4 наносекунды без выделения памяти
Быстрое дискретное преобразование Фурье для анализа спектров на Arduino с оптимизацией под ограниченные ресурсы
Фильтры для сглаживания и обработки сенсорных данных: высокочастотные, низкочастотные, режекторные, скользящего среднего и медианные
Реализация базовых фильтров первого порядка (high-pass, low-pass, notch) для обработки сигналов датчиков в реальном времени на Arduino
Математические функции для обработки массивов данных — поиск экстремумов, производные, корреляционный анализ и статистические тесты
Расчёт прямой и обратной кинематики манипуляторов с поддержкой матричных операций и методом Newton-Raphson
Кластеризация данных датчиков методом k-means для распознавания паттернов и компрессии данных на микроконтроллерах
Неблокирующее обнаружение ударов по пьезодатчикам с фильтрацией шума и накоплением сигнала до тишины
Вычисление асимметрии и куртоза набора данных для анализа распределения значений и выявления выбросов
Ленивый парсер JSON для микроконтроллеров с выборочной загрузкой данных и кешированием
Случайная выборка элементов без повторений, как раздача карт из перемешанной колоды
Инструменты для разработки морского навигационного ПО на Arduino с функциями для GPS-навигаторов и курсоуказателей