Геймифицированный IoT-проект Last Beacon с синхронизацией прогресса через Supabase и двухфакторной авторизацией для ESP8266/ESP32
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Вспомогательная библиотека для Bee Data Logger с примерами скетчей и готовыми экспериментами
Архивированная библиотека для LoRaWAN модулей SX1272/SX1276 с поддержкой классов A и C; для новых проектов рекомендуются альтернативы
Вспомогательная библиотека для датчика движения Bee Motion S3 с примерами для быстрого старта
Помощник для настройки и работы с платой Bee S3 Board в Arduino IDE
Фреймворк JavaScript для ESP32 с QuickJS, файловыми системами, сетевыми протоколами и графическим интерфейсом LvGL
Обработка входных сигналов двухосевого джойстика с масштабированием значений и определением направления нажима
Многоуровневая система меню с декларативным синтаксисом, поддерживающая редактируемые значения, переключатели и подменю с условной видимостью
Беспроводная загрузка кода на ESP8266 и ESP32 через HTTP с интерактивным терминалом
Улучшенная версия WiFiNINA с исправлением проблем сокетов и стабильностью при одновременной работе клиента и сервера
Обработка кнопок на AVR с детектированием нажатий, отпусканий и долгого удержания, с защитой от дребезга
Настройка Wi-Fi на ESP8266 и ESP32 через REST API, веб-интерфейс или пользовательскую страницу с поддержкой OTA-обновлений
Чтение значений освещённости от датчика BH1730 с преобразованием в люксы и автоматической компенсацией коэффициента усиления
Цифровой датчик света BH1730FVC с измерением в люксах через I2C для Arduino и совместимых плат
Датчик освещённости BH1750FVI с поддержкой I2C, шести режимов измерения и выводом значений в люксах
Работа с датчиком освещённости BH1750 через I2C с настройкой времени измерения и поддержкой модулей GY-30/GY-302
Драйвер для цифрового датчика освещённости BH1750FVI с поддержкой Arduino и ESP8266
Драйвер датчика освещённости BH1750FVI для измерения интенсивности света (0,11–100 000 люкс) по I2C с тремя режимами и коррекцией коэффициента
Инструменты для работы с популярными датчиками Arduino: HC-SR04, MQ-серии, DHT11, LM35, PIR и другими, с упрощённой инициализацией и чтением значений
Управление ультразвуковым датчиком расстояния HC-SR04 с трансляцией результатов в JSON-формате Bifrost
Вывод символов двойной высоты на LCD-дисплеи через обёртку над LiquidCrystal
Создаёт набор больших двухсимвольных цифр для LCD-дисплеев 2x16 совместимо с Liquid Crystal библиотекой Arduino
C++ фреймворк для создания UI на Arduino с синхронизацией через приложение BindCanvas для Android
Подключение Arduino, ESP32 и ESP8266 к IoT платформе BindThings через MQTT с TLS шифрованием
Обработка биометрических сигналов: пульс, дыхание и электродермальная активность в реальном времени
Управление платой BioLogic через I2C: 16 виртуальных пинов для реле, PWM и аналоговых входов
Прямое управление релейными выходами BioLogic на ESP32-C3 без I2C с минимальной задержкой
Кодирование и декодирование ECDSA-подписей в формат DER согласно стандарту Bitcoin BIP66
Управление реле, кнопками и индикаторами на основе таймеров без блокирования цикла, с поддержкой эффектов мигания
Управление двухкатушечным реле импульсами с минимальным потреблением тока