Бібліотека USBHost

Документація
USBHost

Сумісна лише з Arduino Due

Бібліотека USBHost дозволяє платі Arduino Due відображатися як USB-хост, дозволяючи їй взаємодіяти з перифирійними пристроями, як-от USB-миша та клавіатури. USBHost не підтримує пристрої, підключені через USB-хаби. Це включає деякі клавіатури, які мають внутрішній хаб.

Примітка: бібліотека USBHost та пов’язані функції є експериментальними. Хоча й не схоже на те, що API змінюватиметься в майбутніх версіях, він знаходиться в стадії розробки.

Примітка: бібліотека USBHost постачається під ліцензією General Public License version 2 (GPL2) як опублікована Free Software Foundation. Будь-який скетч, який використовує бібліотеку, має мати відкритий вихідний код відповідно до GPL2.


Mouse Controller
Бібліотека MouseController уможливлює зв’язок між підключеною USB-мишкою та Due.

Keyboard Controller
Бібліотека KeyboardController уможливлює зв’язок з підключеною USB-клавіатурою.
Клавіатури, підключені через внутрішній USB-хаб, не працюватимуть. Це включає більшість клавіатур Apple, які тестувалися.

Приклади
  • MouseController: демонструє команди MouseController в одній програмі
  • KeyboardController: демонструє команди KeyboardController в одній програмі

Повернутись до головної

Коментарі 0

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.