Tôi đang tìm cách kết nối các thiết bị USB khác nhau với Arduino Uno (cụ thể là gamepad và webcam, nhưng tôi quan tâm đến trường hợp chung). Điều này có thể thực hiện được mà không cần sử dụng tấm chắn máy chủ USB, vì Uno có cổng USB và bộ chuyển đổi USB nối tiếp? Tôi có thể sử dụng cái khiên, nhưng tôi tò mò nếu / tại sao nó không cần thiết.
Trang web Sparkfun nói rằng:
SparkFun USB Host Shield chứa tất cả logic kỹ thuật số và mạch tương tự cần thiết để thực hiện bộ điều khiển ngoại vi / máy chủ USB tốc độ đầy đủ với Arduino của bạn.
Có phải Arduino chưa chứa cái này, chỉ cần phần mềm thích hợp (mặc dù rõ ràng việc sử dụng thư viện đã được viết cho Host Shield) dễ dàng hơn. Hoặc có những hạn chế về phần cứng?
Theo Ethernet USB Dongle có thể thay thế lá chắn ethernet cho arduino không? (Câu trả lời của Majenko), về mặt lý thuyết, nó có thể được thực hiện với Hạn, nhưng không phải với Uno. Trong trường hợp đó, có phải vì Uno sử dụng ATmega16U2 thay vì FTDI FT232RL cho giao tiếp USB?