Расчёты вероятностей для распределения Пуассона с функциями определения вероятности событий и параметров распределения
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Кодирование координат в строку по алгоритму Google Polyline для компактного хранения и передачи данных
Постквантовая криптография (ML-KEM и ML-DSA) для микроконтроллеров с оптимизацией памяти и вычислений
Генератор случайных чисел с поддержкой различных распределений и интерфейсом, совместимым с Python random
Командная строка для чтения и записи в Preferences ESP32 через SimpleCLI с поддержкой разных типов данных
Перехватывает операции печати в буфер char-массива для накопления вывода и отправки одним пакетом
Определение количества символов при выводе переменных для выравнивания и контроля размещения текста
Накопление вывода print в строку перед отправкой данных или проверкой объёма
Генератор псевдослучайных чисел с использованием энтропии от WatchDog Timer микроконтроллера
Построение псевдоспектра датчиков света с учётом их спектральной чувствительности через линейную интерполяцию
Расчёт влажности воздуха по показаниям сухого и влажного термометра с аппроксимацией таблиц парциального давления
Управление громкостью двух независимых каналов через I2C контроллер PT2257 с диапазоном -79 дБ и функцией mute
Распознавание жестов и движений с акселерометров, IMU и сенсорных массивов с фильтрацией и обработкой в реальном времени
Связные списки для динамического хранения данных, которые растут и сжимаются во время работы программы
Клиент для подключения Arduino к IoT-платформе Qubitro через MQTT с автоматической настройкой параметров соединения
Калибровка и обработка данных для электронных весов с поддержкой до 10 точек калибровки и вывода в разных единицах измерения
Плавная интерполяция значений параметров с поддержкой разных кривых анимации для анимирования изменений чисел
Быстрая генерация 16-битных случайных чисел с возможностью задания диапазона и создания независимых генераторов
Быстрая генерация случайных чисел фиксированной разрядности через буферизацию битов
Преобразование значений между диапазонами с поддержкой нелинейных шкал для нестабильных сенсорных сигналов
Общие структуры и типы данных для библиотек Reefwing, работающих с инерциальными датчиками
Система ориентации и курса (AHRS) на основе алгоритмов Madgwick, Mahony, фильтра Калмана и дополняющих фильтров для инерциальных датчиков Arduino
Фильтры и генераторы шума для обработки сенсорных данных на микроконтроллерах: скользящая средняя, экспоненциальная фильтрация, фильтр Калмана
Статистические регрессии для аппроксимации данных датчиков и построения предсказательных моделей прямо на Arduino
Вычисление RGB-цвета для визуализации прогресса в диапазоне значений с настраиваемыми точками переходов между цветами
Работа с четырьмя роторными энкодерами через расширитель портов PCF8574 по шине I2C
Управление несколькими энкодерами через I2C расширитель PCF8575 с декодированием позиций в одной микросхеме
Работа с ротационными энкодерами через расширитель портов PCF8574 по шине I2C с поддержкой двух устройств и прерываний
Управление несколькими энкодерами с кнопками через портовый расширитель PCF8575 по шине I2C
Взвешенное скользящее среднее последних N элементов с поддержкой расчёта минимума и максимума