Работа с цифровыми датчиками влажности и температуры SHT30, SHT31, SHT35 через I2C
Архитектура: particle-photon
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с цифровым датчиком давления SPL06-001 по протоколу I2C для Arduino и метеостанций
Детектирование молний AS3935 с поддержкой I2C и SPI интерфейсов
Работа с магнитным энкодером AS5200L через I2C: чтение угла поворота и настройка параметров датчика
Магнитный датчик AS5600 с поддержкой непрерывных угловых показаний при работе через I2C без скачков при переходе через ноль
Чтение углов поворота с магнитных энкодеров AS5047 и AS5147 через SPI с возможностью настройки регистров датчика
Работа с датчиком температуры AS6212: измерения с точностью ±0.2°C, алармы и режим низкого энергопотребления для батарейных устройств
Измерение ультрафиолетового излучения в трёх диапазонах (UV-A, UV-B, UV-C) и температуры через I2C с гибкой настройкой усиления и времени преобразования
Взаимодействие с датчиком качества воздуха CCS811 по I2C для измерения CO2 и VOC
Асинхронная обёртка для BMP180, которая читает температуру и давление в фоне без блокировки основного цикла
Асинхронный MQTT-клиент для ESP32, ESP8266, STM32, Portenta H7 и RP2040W с поддержкой WiFi и Ethernet
Асинхронная работа с SMS через SIM800L без блокировки основного кода
Асинхронная библиотека для создания Telegram-ботов на Arduino с поддержкой текста, изображений и клавиатур, работающая с любым MCU через WiFi, Ethernet или GSM
Асинхронное чтение датчиков DS18B20 без блокирующих операций на основе millis() с поддержкой нескольких датчиков и callback-уведомлений
Протокол обмена данными в реальном времени с ASCII-кодированием сообщений и детектированием ошибок для последовательных интерфейсов
Работа с датчиками электропроводности Atlas Scientific по I2C с поддержкой калибровки и компенсации температуры
Удалённое обновление прошивки ESP32 и ESP8266 через веб-интерфейс по HTTP с защитой паролем
Поддержка сотовых IoT-приложений на плате AVR-IoT Cellular Mini с HTTP(S), MQTT(S) и низким энергопотреблением
Драйвер для цифрового датчика температуры MCP9808 с поддержкой I2C, режима пониженного потребления и возвратом значений в Цельсиях или Фаренгейтах
Веб-сервер для Arduino с поддержкой маршрутизации, JSON, статических файлов и middleware
Подключение ESP8266 и ESP32 к AWS IoT Core через MQTT с автоматической обработкой сертификатов и SSL/TLS
Client SDK library for AXON IoT Platform connecting ESP32 to database gateway.
Порт Azure SDK for C для подключения микроконтроллеров к облачным сервисам Microsoft и Azure IoT Hub
Создание ботов для мессенджера Bale на Arduino с поддержкой ESP8266 и ESP32
Обмен данными с облачной платформой BALM IOT через GET и PUT запросы с поддержкой Ethernet, WiFi и GSM
Декодер Base32 (RFC4648) для бинарных данных и строк с поддержкой обработки ошибок
Обёртки для кнопок, светодиодов, семисегментных индикаторов и потенциометров с подавлением дребезга и управлением яркостью
O(1) zero-allocation hardware variable teleportation.
Унифицированный API для работы с множеством I2C инерциальных датчиков через единый интерфейс
Работа с датчиком света LTR-390, измеряющим видимый свет и УФ-излучение через I2C