Расширение для HamShield, реализующее работу через протокол KISS для связи радиомодуля с ПК и другими системами по серийному каналу
Архитектура: pic32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление робототехническими платформами ArtronAcademy через Hanuman Robot Control Board — программирование моторов и датчиков
Управление контроллером HanumanMini для роботостроительных проектов на Arduino
Управление тактильными устройствами Hapbeat с ESP32 по Wi-Fi UDP — синтез вибросигналов или запуск предзагруженных событий
Bidirectional serial communication protocol for haptic robotic devices
Управление тактильной обратной связью через контроллер Dialog DA7280 с поддержкой FeatherWing и внешних акселерометров
Управление вибромоторами через контроллер DRV2605L с поддержкой готовых эффектов и пользовательских скриптов
Отправка телеметрии с Arduino и ESP на облачный сервис Harbor Scale с автоматической сериализацией JSON и retry-логикой
Обработка нажатий кнопок с распознаванием одиночных, двойных и долгих нажатий
UART-подобный интерфейс через BLE с поддержкой посимвольного и построчного обмена данными, использующий протокол Nordic Semiconductors
Структура данных для быстрого поиска и хранения пар ключ-значение с поддержкой динамической подгонки размера и итератора
Работа с несколькими датчиками расстояния HC-SR04 в синхронном и асинхронном режимах
Ультразвуковой датчик расстояния HC-SR04 с поддержкой измерений в разных единицах и коррекцией по температуре
Интерактивная конфигурация Bluetooth-модулей HC-05 и HC-06 через AT-команды с автоопределением параметров и меню настроек
Управление HC4051 — мультиплексором на 8 каналов для расширения аналоговых и цифровых входов Arduino
Управление мультиплексером HC4052 с двумя независимыми каналами по 4 входа-выхода для переключения датчиков и устройств
Управление трёхканальным мультиплексером HC4053 с независимыми переключателями для коммутации аналоговых и цифровых сигналов
Управление HC4067 мультиплексором для подключения до 16 датчиков или устройств к одному входу Arduino
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния от 2 до 400 см
Работа с ультразвуковыми датчиками HCSR04 для измерения расстояния в сантиметрах
Управление ультразвуковым датчиком расстояния HCSR04 с поддержкой нескольких сенсоров одновременно
Читает расстояние с датчиков HC-SRO4 через прерывания без блокировки основного цикла программы
Расширяемая библиотека для LCD дисплеев hd44780 с поддержкой прямого управления, i2c ekspander и встроенного i2c интерфейса
Управление HD44780 LCD дисплеями через I2C модуль PCF8574 с поддержкой подсветки, скролла и пользовательских символов
Датчик температуры и влажности HDC1000 с поддержкой I2C и настройкой разрешения измерений
Датчик температуры и влажности HDC2010 через I2C с базовой настройкой и чтением показаний
Работа с датчиками температуры и влажности Texas Instruments HDC3020, HDC3021 и HDC3022 по протоколу I2C
Управление моторами через H Bridge драйверы с помощью PWM и экстренного торможения
Абстракции для пинов и неблокирующие паузы с одновременным выполнением задач при работе с GPIO
Вариативное логирование для Arduino без использования String и фрагментации heap