Система определения местоположения в реальном времени для Arduino и ESP32 на основе анализа сигнала WiFi
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Система видеонаблюдения для ESP32-CAM с детектором движения на основе анализа видеопотока и отправкой уведомлений в Telegram, email и Slack
Запуск моделей TensorFlow Lite на ESP32 через простой интерфейс без глубокого погружения в фреймворк
Запуск моделей TensorFlow Lite на микроконтроллерах ARM Cortex-M (устаревшая библиотека, рекомендуется миграция на актуальные подходы)
Интерфейс для запуска моделей TensorFlow Lite на микроконтроллерах ESP32 и Cortex-M
Обработка изображений и алгоритмы компьютерного зрения для Arduino и ESP32 с поддержкой 8 и 32-битных растров
CO2-датчик ELT S300 через I2C с поддержкой калибровки и аппаратного сброса
Драйвер Modbus RTU для снятия показаний с электросчётчика Selec EM2M через RS485 на ESP32
Отправка писем через SMTP с STARTTLS на ESP32, ESP8266, Raspberry Pi Pico и Arduino с WiFiNINA
Генерирует веб-интерфейс с элементами управления и датчиками, синхронизирует данные через AJAX без перезагрузки страницы
Фреймворк для создания графических интерфейсов на дисплеях Adafruit GFX с поддержкой меню, сеток и пользовательских элементов
C++ контейнеры и структуры данных без динамического выделения памяти для встроенных систем
ПID-регулятор Type-C с гибким API для встроенных систем, работающий в арифметике с плавающей точкой и поддерживающий встроенное LPF-фильтрование
Встроенный MQTT-брокер для ESP32 и ESP8266 с поддержкой TCP, WebSocket, mTLS и WSS соединений
Реализация узла Sparkplug B/Sparkplug 3 для микроконтроллеров с API управления тегами данных и Protobuf-кодированием через nanoPB
Терминальная оболочка для микроконтроллеров с парсером команд, абстрактной файловой системой и поддержкой GPIO
Утилиты для встроенного C++ на микроконтроллерах: вычисления, фильтры, CRC, циклические буферы и матричные операции
Обновление прошивки Arduino по Bluetooth Low Energy без проводного подключения, с защитой целостности данных через контрольные суммы
Встроенная в flash-память виртуальная файловая система только для чтения с поддержкой директорий и Arduino FS-интерфейса
Сервер для хранения пар ключ-значение в SRAM, EEPROM, FLASH и внешней памяти микроконтроллеров
Генерирует UI для встраиваемых систем на экране компьютера, микроконтроллер обменивается данными через библиотеку
Низкоуровневая 2D/3D графика для микроконтроллеров с tile-based рендерингом, программируемыми шейдерами и поддержкой текстур
Встроенный веб-фреймворк для ESP8266 и ESP32 с WebSocket, WiFi-менеджером и поддержкой обновления прошивки через браузер
Обработка нажатий кнопок с поддержкой кликов, удержания и серийных нажатий через колбэки
GUI на основе виджетов для встраиваемых систем с поддержкой сенсорных событий и управлением стеком окон
Измерение потребления электроэнергии через датчики тока и напряжения на аналоговых входах Arduino
Библиотека для контроллера EMoRo 2560 на базе ATmega2560 с поддержкой RC-сервомоторов, датчиков расстояния и дополнительных модулей
Драйвер для многоканальных АЦП ADS1015/1115 с I2C интерфейсом и программируемым усилением