Эмулятор проводного контроллера DualShock 4 для Arduino Leonardo и плат на чипе 32U4
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Прямое подключение Arduino, ESP8266 и ESP32 к охранным системам DSC PowerSeries и Classic через протокол Keybus для интеграции с умным домом и удаленного управления
Работа с несколькими 1-Wire термометрами Maxim DS-Family, адреса датчиков сохраняются в EEPROM микроконтроллера
Управление ESC BlHeli_S через DShot150/300/600/1200 с поддержкой телеметрии на ESP32 через RMT Encoder API
Цифровые фильтры для обработки сигналов датчиков в реальном времени: низких и высоких частот, статистика и производные
Автоматическая корректировка времени RTC с учётом перехода на летнее и зимнее время для нескольких регионов
Расшифровка диагностических кодов ошибок OBD2 (P0, P2, C0, B0, U0) и кодов производителей для Arduino и ESP32 через бинарный поиск
OTA-обновления прошивки ESP32 через сервис Deploy the Fleet с контролем перезагрузки и синхронизацией времени
Работа с датой и временем на Arduino через единый класс DTime с функциями чтения, установки и преобразования временных значений
Измерение расстояний с датчика DTS6012M через I2C протокол на Arduino
Драйвер для дальномера DTS6012M с поддержкой Modbus CRC-16, детекцией двух целей и дальностью до 20 метров
Управление робототехническими проектами на ESP32 с поддержкой моторов, датчиков и WS2812B светодиодов
Меню для LCD 1602 с двумя энкодерами, управляющими булевы значения и числовые переменные через I2C
Управление двумя DC-моторами через Pololu Dual G2 High Power Motor Driver Shield для Arduino
Управление двумя DC-моторами через Pololu Dual MAX14870 Motor Driver Shield с оптимизацией ШИМ для ATmega168/328P/32U4
Управление двумя DC-моторами через Pololu Dual MC33926 Motor Driver Shield с регулировкой скорости и направления вращения
Управление двумя DC моторами через H-bridge драйверы с ШИМ-регулировкой скорости и направления
Поддержка джойстика DualSense от PlayStation 5 через USB Host Shield с событийными callback'ами для кнопок, триггеров и датчиков движения
Управление двумя DC-моторами через Pololu Dual TB9051FTG Motor Driver Shield с контролем скорости и направления вращения
Управление двумя щёточными DC-моторами через плату Pololu Dual VNH5019 Motor Driver Shield с независимой регулировкой скорости и направления
Управление четырьмя DC-моторами через два драйвера Pololu Dual VNH5019 на Arduino Mega с контролем скорости и направления
Управление парой DC-моторов через H-мост для робототехнических платформ с дифференциальным приводом
Сохранение данных во флеш-памяти Arduino Due между перезагрузками, эмулирующее работу EEPROM
Управление модулями платформы DUELink через Arduino IDE с поддержкой взаимодействия компонентов экосистемы
Встройте LLM-агента в ESP32 для взаимодействия с OpenAI и ThaiLLM с сохранением контекста беседы
STL-подобные контейнеры с фиксированной ёмкостью и нулевой динамической аллокацией для Arduino: Vector, Stack, RingBuffer, Set, Map
Смарт-поинтеры для безопасного управления динамической памятью на Arduino без утечек и двойного удаления
Выводит содержимое RAM и Flash памяти AVR-контроллера в удобном формате для отладки
Мини-игра в стиле D&D для Arduino: roguelike с подземельем, врагами и пошаговыми боями
Интерактивный симулятор подземелья для встраивания игровых элементов в Arduino-проекты