Ардуино USB Host Shield е предназначен за монтаж върху Ардуино микроконтролерни платки (UNO, MEGA, съвместими) и позволява свързване и комуникация с USB устройства – клавиатури, джойстици, фотоапарати, Android телефони, Bluetooth модули и др. Изграден е с USB host контролер MAX3421E – datasheet, който е USB 2.0 Full Speed съвместим и се управлява по SPI интерфейс, чрез ICSP конектора на Ардуино.
Захранва се с напрежение 5V от Ардуино платката, върху която трябва да се монтира и осигурява захранване 5V/500mA на USB-A конектора за връзка с USB устройства, също като стандартен USB порт на компютър. Има изведени допълнителни конектори за I2C интерфейс, за аналоговите А2; А3 и цифровите D5; D6 портове на Ардуино.
Поддържани USB устройства:
- HID устройства: клавиатури, мишки, джойстици и т.н.
- Контролери за конзоли: Sony PS3, Nintendo Wii, Xbox360
- USB-сериен порт конвертори: FTDI, PL2303, ACM, някои мобилни телефони и GPS модули
- Android телефони и таблети с ADK възможности
- Цифрови фотоапарати: Canon EOS, Powershot, Nikon DSLRs and P&S и др.
- Устройства за съхранение на данни: USB памети, четци за карти, външни твърди дискове и др.
- Bluetooth модули
Характеристики:
- USB контролер: MAX3421E
- Захранване: 5V от Ардуино
- Работно напрежение: 5V
- Изходно напрежение: 5V
-
Максимален изходен ток:
- 500mA при външно захранване – DC адаптер или батерия
- 400mA при захранване от USB на компютър
- Интерфейс: цифров SPI чрез ICSP конектора на Ардуино
- Портове от Ардуино необходими за SPI: цифрови 10, 11, 12, 13 – Ардуино Уно и 10, 50, 51, 52 – Ардуино Мега
Допълнителна информация:
- Arduino USB Host Shield. Подробно описание и примери
- USB-Host-Shield 2.0. Arduino Библиотека
- MAX3421E datasheet
- Схема (pdf)
- EAGLE файлове (zip)