Драйвер для инфракрасного датчика температуры MLX90632, подключаемого по I2C с поддержкой разъёма QWIIC
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Вывод QR-кодов на ESP-микроконтроллерах с OLED, TFT и E-Ink дисплеями через специализированные подбиблиотеки
Вывод QR-кодов на дисплеи, совместимые с Adafruit_GFX, с автоматическим подбором версии и режима кодирования
Управление ультразвуковыми датчиками RCWL-1605, RCWL-1005 и HC-SR04P через интерфейс I2C с фильтрацией и температурной коррекцией
TCP/IP стек для беспроводных сетей на nRF24L01(+) с поддержкой маршрутизации и mesh-топологии
Автоматическая mesh-сеть для радиомодулей nrf24L01(+) и nrf52x с самостоятельной маршрутизацией узлов
RFID-драйвер для MFRC522 с поддержкой SPI и I2C, чтения и записи карт ISO/IEC 14443A, включая MIFARE Classic и Ultralight
Управление часами реального времени DS1307, DS3231, PCF8563, PCF8523 и MCP7940 через I2C с поддержкой будильников и таймеров
Работа с модулями реального времени DS1302, DS1307, DS3231, DS3234 и PCF8563/BM8563, включая будильники, датчики температуры и энергозависимую память
Поддержка русского текста для графических дисплеев u8g и u8g2
Работа с SD-картами (SD, SDHC, SDXC) через FAT16, FAT32 и exFAT, поддержка SPI и SDIO
Генерация PWM-сигналов для RC-сервомоторов на ESP32 с поддержкой Arduino framework и современного ядра
Датчики температуры и влажности SHT4x (SHT40/41/43/45) с поддержкой синхронного и асинхронного режимов через I2C
Управление сервомоторами на ESP32 с поддержкой API 3.x и автоматической работой с PWM-каналами
A simple moving-average filter library for smoothing analog sensor readings.
Управление сервомоторами через software PWM без использования аппаратных таймеров, совместимо с Servo.h
Программный интерфейс I2C на любых выводах Arduino с поддержкой нескольких независимых шин
Мультиплексор I2C для подключения нескольких устройств с одинаковыми адресами к одному микроконтроллеру
Декодер JPEG-изображений для вывода на TFT-экраны с поддержкой SD-карт, FLASH, SPIFFS и LittleFS
Управление модулями TM1638 с восьмью светодиодами, семисегментным дисплеем и кнопками через три пина Arduino
Конфигурация шаговых двигателей через драйверы Trinamic (TMC2130, TMC2208, TMC2209 и другие) прямо из Arduino IDE
Чтение данных с аналогового датчика температуры TMP36 в градусах Цельсия, Кельвина и Фаренгейта
Взаимодействие с Zigbee-модулями Tuya через UART для интеграции Arduino с облачной платформой Tuya
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния в сантиметрах или дюймах
Поддержка USB-устройств на Arduino через MAX3421E: HID, накопители, контроллеры PS3/PS4/Xbox и Bluetooth
Приём и передача ИК-сигналов с поддержкой NEC, Sony, RC5, RC6, JVC, LG, Samsung, Denon, Panasonic и других протоколов
Драйвер для SPI-дисплеев ST7735 и ST7789 с поддержкой графики, текста и рисования примитивов
Веб-сервер для ESP32 с Ethernet подключением через ENC28J60, поддержка HTTP/HTTPS и MQTT клиента
Веб-сервер и HTTP/HTTPS клиент для ESP32 S2/S3/C3 с подключением через Ethernet модуль ENC28J60
Веб-сервер с HTTP/HTTPS поддержкой для ESP32 S2/S3/C3 с подключением через Ethernet чип W6100