Library for the PTSolns I2Connect KXTJ3-1057 accelerometer module.
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление Interface-Shield через I2C: LCD 1602, четыре кнопки и светодиода без дополнительных пинов
Упрощает разработку на ESP32 microWatt, предоставляя готовые функции для управления модульной системой с поддержкой LoRa, зарядки LiPo и солнечных панелей
Драйвер датчика освещённости VEML7700 с автоматическим масштабированием диапазона, пересчётом в люксы и режимами энергосбережения
Приём и обработка PTZ-команд с клавиатур и контроллеров через RS485 по протоколам Pelco-D, Pelco-P, Dahau, Hikvision и Hanbang
Управление FM/AM-приёмником на чипах BK1086 и BK1088 с поддержкой всех диапазонов волн для Arduino
Управление FM/AM-приёмником KT0915 через Arduino с настройкой частоты, диапазонов и громкости
Управление MCP23008 — 8-битным расширителем портов I/O через I²C для получения дополнительных линий ввода-вывода на Arduino
Управление расширителем портов PCF8574 по I²C для добавления до 64 дополнительных GPIO-пинов Arduino
Управление FM-приёмниками SI470X через I²C с поддержкой RDS
Управление AM/FM/SW радиоприёмниками SI4822, SI4826, SI4827, SI4840, SI4844A и SI4844B через Arduino с аналоговой настройкой и цифровым дисплеем
Работа с синтезатором AD9851 для генерации программируемых сигналов с точным расчётом частотного управляющего слова
Управление программируемым генератором Si570 (10 МГц–1,4 ГГц) через I2C с возможностью динамической подстройки частоты
Набор инструментов для ESP32 с управлением файловой системой, веб-сервером и сетевыми подключениями, поддержкой OSC и BLE
Облачный обмен сообщениями PubNub для Arduino с методами publish() и subscribe() через любой совместимый сетевой модуль
Модифицированная версия PubSubClient с поддержкой двоичных форматов в will-сообщениях MQTT, включая protobuf
Инструменты для упрощения работы с PubSubClient и MQTT на Arduino, особенно на ESP8266
Функции для работы с MentorBit и тренажёром логических элементов, включая симуляцию таймеров, счётчиков и триггеров
Неблокирующее детектирование пульса с датчика PPG на ESP32 и AVR с динамической адаптацией порога
Декодирование сигналов протоколов, где информация кодируется длиной импульса, с гибким выбором пинов через EnableInterrupt
Обработка сигналов датчиков сердечного ритма на базе PPG с фильтрацией, детекцией биений и расчётом BPM для Arduino Uno
Неблокирующее измерение длительности импульсов через прерывания, без задержек в основном цикле
Примеры и проекты для датчика пульса PulseSensor: мигание светодиода в ритм сердца, расчёт BPM, звуки и управление сервомотором
Импульсный датчик влажности почвы на двух электродах с калибровкой и фильтрацией шума, поддерживает AVR, ESP32, SAMD, RP2040, STM32, Teensy
Клиент для отправки данных с ESP8266 на облачный сервис временных рядов pushdata.io через защищённое SSL-соединение
Управление инфракрасной камерой DFRobot через I2C для обработки IR-данных и отслеживания объектов
Упрощение обмена данными по I2C с интерфейсными платами PwFusion
Интерфейс для кнопочной панели PwFusion через I2C с поддержкой платы IFB-40004
Чтение энкодера через интерфейс I2C на Arduino без занятия отдельных GPIO пинов
Работа с аналоговым джойстиком через интерфейс I2C без использования аналоговых входов Arduino