Назад к каталогу

Arduino_USBHIDHost

Официальная Arduino

Поддержка USB HID-устройств (клавиатур, мышей, сканеров) на Portenta C33 с обработкой событий и потоковым интерфейсом

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер23.81 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.023.81 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:7f9b03966d97d942e17da576c46a3213b8ad805a47edc9dd708ce9aee479997f
АрхивArduino_USBHIDHost-1.0.0-7f9b0396.zip

Описание

Если у вас есть Portenta C33, эта библиотека добавляет поддержку USB HID-устройств — клавиатур, мышей, сканеров штрихкодов и подобного. Система автоматически распознаёт подключённое оборудование, а вы получаете два основных класса: Keyboard для работы как через обработчики событий, так и через стандартный Stream-интерфейс (read, available), и Mouse для получения данных мыши через callback-функции. Можно отслеживать момент подключения устройства через attachConnectionCallback(). В примерах показано, как одновременно работать с клавиатурой и мышью, читать коды с EAN-сканеров и обрабатывать данные обоими способами — и событиями, и потоком. Нужно просто инициализировать библиотеку в setup() и вызывать poll() в loop().

Версии

Показано: 1
1.0.02026-08-23 19:13:44 UTC
ZIP по запросу
первое скачивание может быть дольше