Создание Telegram-ботов для Arduino, ESP8266, ESP32 и ПК с минимальным потреблением памяти и без динамического выделения
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
CAN2515 driver for VLCB library
Абстракция для работы с UART, I2C и SPI на платах VEGA ARIES IoT
Работа с RGB датчиком VEML6040 через I2C для измерения интенсивности красного, зелёного, синего каналов и белого света
Развёртывает графику Adafruit GFX на несколько SPI-экранов одновременно, выстраивая их в сетку
Веб-сервер для ESP32 с Ethernet-подключением через W5500, поддержка HTTP(S) и MQTT(S)
Подключение Arduino к интернету через модуль ESP8266 с использованием стандартных AT-команд
Управление платой Wio LTE с модулем 4G/LTE, GPS и поддержкой региональных версий для Arduino IDE
Передача многобайтных данных через I2C с поддержкой типов благодаря C++ шаблонам
Драйвер для Wi-Fi щита WizFi250-EVB, подключаемого к Arduino через UART с поддержкой HTTP, MQTT, UDP и облачных сервисов
Поддержка Wi-Fi для Arduino с помощью плат Wiznet: TCP, UDP, CoAP, MQTT и облачные сервисы
Modular firmware core for ESP32: serial console, command line, typed NVS storage, helpers and a module framework.
Контроль уровня батареи и статуса зарядки Xiao NRF52840 на прошивках без Arduino Mbed OS 1.0.0
Работа с резистивными сенсорными экранами XPT2046 с калибровкой и преобразованием координат
MQTT 5.0 для Arduino Uno с GSM-модулями SIM800/SIM900, занимающая всего 2 КБ памяти
Управление электрическими радиаторами с терморегулятором через Zigbee на ESP32-C6 или ESP32-H2 с интеграцией в Home Assistant
Arduino library for the 7Semi AS7343 14 channel multi-spectral sensor.
Обёртка над SDK Bosch для датчика частиц BMV080 с поддержкой I2C и SPI, измеряет PM1, PM2.5 и PM10
Драйвер для барометрических датчиков ST LPS28DFW и LPS27HHTW с поддержкой I²C, FIFO буфера и калибровки смещения
Работа с датчиком заряда MAX17048 через I2C: напряжение батареи, процент заряда и оповещения
Драйвер для MAX31856 с поддержкой всех типов термопар, работающий по SPI и обеспечивающий чтение температуры, компенсацию холодного спая и диагностику ошибок
Работа с 24-битным АЦП NAU7802 в модулях электронных весов и тензодатчиков через I2C с поддержкой тарирования и калибровки
Чтение аналоговых датчиков Sensirion SHT4x без I²C — температура и влажность в 3 функциях
Драйвер трёхосевого датчика магнитного поля TMAG5273 с поддержкой I²C, измерением напряжённости по трём осям и детектированием превышения порогов
Поддержка USB HID мыши с абсолютным позиционированием для Arduino с встроенным USB
Плавное управление мотором с энкодером, стабилизация скорости и поворот на точный угол с настройкой PID-регулятора
Управление двигателями, сервоприводами и осветительными приборами для автоматизированных систем и моделей железных дорог
Управление правами доступа к файлам на устройстве с контролем операций чтения, записи и удаления