Модификация библиотеки для датчика расстояния VL53L0X с измерением амплитуды сигнала и фонового шума для оценки качества измерений
Архитектура: stm32 (upcoming)
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с датчиком расстояния VL53L1X через I²C по принципу time-of-flight для измерения дальности в робототехнике и системах избегания препятствий
Компактный драйвер для датчика времени пролёта VL53L1X с динамическим выбором SPAD и поддержкой I2C на AVR, SAMD и ESP32
Драйвер для дальномера VL53L4CD с поддержкой time-of-flight измерений по I²C
Работа с датчиком расстояния и освещённости VL6180X по I²C для Arduino
Измерение расстояния и уровня освещённости с датчиком VL6180X, поддержка прерываний по пороговым значениям
Создание модулей VLCB на базе Arduino с поддержкой CAN-шины и микросхем MCP2515/MCP2562
Управление FM-приёмником Velleman VMA11 и модулем MM100 с неблокирующей поддержкой RDS
Вывод вьетнамского текста с диакритическими знаками на HD44780 LCD 16x2 через I2C модули PCF8574
Конвертирует даты из григорианского календаря в вьетнамский лунный календарь по алгоритму Хо Нгока Дука
Работа с оптическим датчиком Vishay VCNL4020C для измерения пульса, уровня кислорода и освещённости по протоколу I2C
Анализ амплитуды звука в реальном времени с адаптивными фильтрами и детектором скачков сигнала
Измерение напряжения питания микроконтроллера через встроенный voltage reference с калибровкой по EEPROM
Упрощает LoRa-коммуникацию с модулем RYLR998 через AT-команды с функциями send() и receive()
Расчёт напряжения для модулей вольтметра на основе делителя напряжения
Конвертер единиц объёма для Arduino, работающий с литрами как стандартом и поддерживающий перевод между десятками форматов от миллилитров до баррелей
Асинхронный зуммер для проигрывания звуков и мелодий без задержек основной программы
Объектно-ориентированный интерфейс для управления выводами Arduino с поддержкой цифровых и аналоговых входов-выходов
Логгер на основе C++ потоков для Arduino с автоматической оптимизацией кода при отключении уровня логирования
Компактные контейнеры на основе массивов для быстрого поиска в небольших наборах данных — альтернатива std::map с линейной памятью
Шахматный движок для микроконтроллеров с базовой реализацией правил и логики игры на доске 8x8
Управление одним сервомотором с плавным изменением позиции по заданной скорости
Парсер SCPI-команд для Arduino с поддержкой длинных и коротких форм, параметров и минимальным потреблением памяти
Удалённый вызов функций через MQTT для Arduino с асинхронной обработкой и работой без постоянного соединения
Реализация протокола VSCP Level 1 для IoT и автоматизации на Arduino с поддержкой CAN-BUS и встроенными типами событий
Управление VT100-совместимым терминалом из Arduino с поддержкой форматирования текста, управления курсором и очистки экрана
Подключение микроконтроллеров к облачной платформе Vwire через MQTT с поддержкой виртуальных пинов, GPIO, OTA-обновлений и push-уведомлений
Клиент для отправки сообщений и медиа в WhatsApp через API Waavis на ESP8266 и ESP32
Управление виртуальной марионеткой в Unreal Engine 5 данными с датчиков Arduino через Serial
Управление 6-разрядным буквенно-цифровым дисплеем WarmCat с контроллером HT16K33 по I2C