Чтение давления с барометра LPS22HB встроенного в Arduino Nano 33 BLE Sense
Архитектура: ESP8266
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Чтение акселерометра, гироскопа и датчика температуры LSM6DSOX через I2C или SPI
Датчик цвета и освещённости Lite-On LTR381RGB с поддержкой I²C, калибровки и преобразования в HSV/HSL
Обёртка для датчика 9 Axes Motion Shield BNO055 с поддержкой углов Эйлера, ускорения и угловой скорости
Подключение Arduino к контроллерам домашней автоматики IHC через протокол TTL с эмуляцией входных и выходных модулей
Измерение тока и мощности через датчик INA219 по шине I2C с настройкой усиления входного усилителя
Подключение Arduino к облачному сервису Arduino IoT Cloud с синхронизацией свойств устройства и управлением событиями
Работа с измерителем энергии BL0940 по UART для счётчиков электроэнергии на ESP32 и RP2040
Работа с цифровыми датчиками влажности и температуры HDC302x по протоколу I2C
Управление часами реального времени PCF85363A с календарём и 64 байтами встроенной RAM через I2C
Работа с часами реального времени RX8130CE через I2C с поддержкой календаря и 4 байт памяти
Работа с цифровыми датчиками влажности и температуры SHT30, SHT31, SHT35 через I2C
Работа с цифровым датчиком давления 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, которая читает температуру и давление в фоне без блокировки основного цикла
Менеджер для настройки WiFi и учётных данных ESP8266 с ENC28J60 через асинхронный веб-интерфейс с поддержкой статических IP, NTP и кастомных параметров
Управление сетевыми настройками ESP8266 с внешними модулями Ethernet через веб-интерфейс без прошивки учётных данных в код
Менеджер конфигурации и учётных данных для ESP8266 с ethernet модулями W5100/W5100S на базе AsyncWebServer с веб-портом настройки и DHCP/статическими IP
Конфигуратор сетевых параметров ESP8266 с W5500 через асинхронный веб-интерфейс с GUI и резервным портал конфигурации
Асинхронный веб-сервер для ESP32 и ESP8266 с менеджером WiFi, редактором файлов и поддержкой OTA-обновлений
Асинхронный MQTT-клиент для ESP32, ESP8266, STM32, Portenta H7 и RP2040W с поддержкой WiFi и Ethernet
Веб-интерфейс для OTA-обновления прошивки и файловой системы ESP32/ESP8266 с аутентификацией и автоопределением типа файла
Асинхронная работа с SMS через SIM800L без блокировки основного кода
Асинхронная библиотека для создания Telegram-ботов на Arduino с поддержкой текста, изображений и клавиатур, работающая с любым MCU через WiFi, Ethernet или GSM