Контейнеры для Arduino без зависимостей от STL с минимальным потреблением памяти
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Потоковый парсер JSON с минимальным расходом памяти для микроконтроллеров
Потоковый парсер multipart MIME контента с минимальным расходом памяти и гибким источником данных
Битовые хаки для ускорения операций с плавающей точкой на Arduino, включая быстрое отрицание и манипуляции IEEE754-представлением
Логирование GPS-треков в формат IGC для авиационной навигации и полётных записей
Двухканальный датчик напряжения, тока, мощности и энергии с интерфейсом I2C для независимого мониторинга двух цепей
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-правил логики на ESP8266 и ESP32 без перепрограммирования устройства
Потоковое чтение и запись JSON-документов с минимальным использованием памяти для встроенных систем
Генерация JWT-токенов на ESP32 и ESP8266 с алгоритмом HMAC-SHA256 для аутентификации в IoT-приложениях
Парсер расписаний в формате KIC за 4,4 наносекунды без выделения памяти
Быстрое дискретное преобразование Фурье для анализа спектров на Arduino с оптимизацией под ограниченные ресурсы
Фильтры для сглаживания и обработки сенсорных данных: высокочастотные, низкочастотные, режекторные, скользящего среднего и медианные
Реализация базовых фильтров первого порядка (high-pass, low-pass, notch) для обработки сигналов датчиков в реальном времени на Arduino
Математические функции для обработки массивов данных — поиск экстремумов, производные, корреляционный анализ и статистические тесты