Работа с инфракрасными CO2-датчиками MTP40C и MTP40D через TTL-RS232 интерфейс на скорости 19200 бод
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
NDIR-сенсор для измерения CO2 в воздухе через последовательный интерфейс с поддержкой проверки CRC
Драйвер для 8-канального АЦП ADS7830 с интерфейсом I2C, расширяющий количество аналоговых входов Arduino
Драйвер для контроллера USB Power Delivery STUSB4500, позволяет Arduino управлять параметрами зарядки через I2C и настраивать напряжение и ток PDO
Драйвер для цифровых датчиков температуры MTS4X с поддержкой I2C, непрерывных и однократных измерений, усреднения и режима энергосбережения
Обмен бинарными данными между микроконтроллерами и ПК через UART с поддержкой удалённого доступа к переменным и функциям
Надёжный обмен данными через UART с фреймированием COBS, контролем целостности CRC и гарантиями доставки пакетов
Шрифты для Adafruit GFX и мупплетов muwerk, включая специализированные варианты для LED-дисплеев 8x8 с контроллерами типа MAX7219
Реализация I2C протокола через GPIO пины для любых микроконтроллеров с поддержкой нескольких независимых шин
Управление многоканальными релейными модулями Seeed по шине I2C с поддержкой независимого включения-выключения каналов
Управление несколькими I2C OLED-дисплеями (SH1106, SSD1306) с использованием одной шины SCL и разных адресов
Распознавание одиночных, двойных и длительных нажатий кнопок с поддержкой debounce и сенсорных датчиков
Обработка нескольких кнопок подключённых к одному аналоговому выводу ESP32 с фильтрацией дребезга и callback-функциями
FTP-сервер для доступа к файловой системе ESP8266, ESP32, STM32, Raspberry Pi Pico и Arduino через стандартные клиенты
Распознавание жестов (свайпы, тапы, круги) с помощью IR-датчиков и HC-SR04 через callback-функции
Управление несколькими LCD-дисплеями как единым виртуальным экраном с API, совместимым с LiquidCrystal
Логирование с поддержкой нескольких выходов одновременно: Serial, TCP, UDP и SPIFFS для ESP32 и ESP8266
Нелинейная интерполяция по массиву точек для преобразования сырых данных датчиков в полезные значения
Неблокирующее чтение данных с нескольких датчиков температуры MAX6675 одновременно
Единый интерфейс для управления несколькими Arduino пинами одновременно с одним набором функций
Мультиплексер потоков для одновременного вывода данных в несколько Print-объектов с независимым управлением каждым
Обнаружение множественных перезагрузок для переключения в режим переконфигурации с сохранением счётчика в Flash или EEPROM
Одновременное управление несколькими шаговыми двигателями без блокирующих задержек и прерываний
Асинхронное выполнение задач без блокировки основного цикла с поддержкой одноразовых, повторяющихся и циклических операций
Генерация выборок и оценка вероятности точек в многомерном нормальном распределении на микроконтроллере
Модульные компоненты для WiFi, NTP, OTA и MQTT на ESP32/ESP8266 с поддержкой планировщика muwerk
Готовые модули для управления устройствами на базе планировщика muwerk с обменом сообщений через MQTT
Модули для вывода данных на семисегментные индикаторы, матричные и TFT-дисплеи через MQTT-подобную систему обмена сообщениями
Модульные датчики на базе muwerk для измерения освещённости, температуры, влажности, давления и качества воздуха с MQTT-интеграцией
Управление Music Shield V2.0 с воспроизведением аудио с SD-карты через SPI и VS1053B