Медианный фильтр со скользящим окном без динамического выделения памяти для очистки импульсных помех датчиков в реальном времени
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Движущийся фильтр медианы для сглаживания шумных данных датчиков с поддержкой любых типов данных
Драйвер для часов реального времени RV3028 с I2C интерфейсом и поддержкой прерываний
Управление двумя независимыми реле на модуле MentorBit для коммутации мощных нагрузок и устройств автоматизации
Упрощает обмен сообщениями по CAN Bus для плат MentorBit через команды I2C без работы с низкоуровневыми деталями протокола
Управление ротативным энкодером MentorBit с индикацией через встроенные светодиоды
Расширитель портов для MentorBit, добавляющий 12 дополнительных цифровых и аналоговых входов-выходов
Работа с датчиком конечного положения на платформе MentorBit с поддержкой NC/NO выходов и подсчётом срабатываний
Работа с датчиком Холла HAL3114E на плате MentorBit для детекции магнитных полей и контроля движения
Работа с трёхосевым акселерометром LIS3DH для определения ориентации, движения и вибраций на платах MentorBit
Работа с PIR-датчиком движения на плате MentorBit для создания систем автоматики и охраны
Управление линейным потенциометром MentorBit через I2C с масштабированием значений позиции ползунка
Работа с потенциометром MentorBit через аналоговый порт для создания регуляторов и интерактивных элементов управления
Работа с модулем потенциометра-колеса MentorBit через аналоговый порт для регулировки параметров в реальном времени
Преобразование данных RS-232 в I2C для подключения промышленного оборудования к MentorBit
Управление датчиком SGP30 для измерения TVOC и eCO₂ на платах MentorBit через протокол I2C
Упрощённое управление ультразвуковым датчиком HC-SR04 для измерения расстояния на платах MentorBit
Драйвер датчика света VEML6040 для платы MentorBit с поддержкой измерения интенсивности по каналам RGB и белого света по I2C
Объединяет два потока данных в один Stream с приоритетом первого источника на чтение и запись
Структурированный обмен данными между Arduino и другими устройствами через Serial с поддержкой разных платформ
Работа с модулями Seeed Grove BLE v1 через Bluetooth без блокирующих операций в loop()
Асинхронное программирование для микроконтроллеров с поддержкой Promises, Tasks и асинхронных функций
Управление двумя DC-моторами или шаговым мотором через Dual DC Motor Shield V2 с мониторингом температуры и тока
Декодирование и воспроизведение MP3-файлов на Arduino с модульным интерфейсом
Создание датчиков для Home Assistant с отправкой данных по ESPNow или LoRa через MQTT-мост
Подключение NTC-датчика температуры (10K) к Arduino через I²C, UART или USB с разрешением 0,125 °C
Biblioteca para usar microfonos con microcontroladores.
Менеджер задач для Arduino с неблокирующим планированием операций без использования delay()
Асинхронная shell с поддержкой VT100, виртуальных файлов и автодополнения команд для встроенных систем
Работа с датчиком газа MiCS-6814 через I2C для измерения концентрации газов в ppm