This repository has been archived by the owner on Dec 5, 2023. It is now read-only.
V2.1
Merged some patches to upstream USB Host library.
This should fix issues when using multiple levels of USB Hubs.
Duke passthrough should now be working. Note an externally power USB Hub is highly recommeded as it drops out for me during rumbling. Passthrough is only for button/axis states. Memory card/headset wont work.
If you're already on V2.0 you do not need to update the slave modules, otherwise write the firmware to all modules!
Note: I've discovered that bridging solder jumper J1 on the Arduino PCBs (top left corner, next to the microUSB port) will reduce voltage drop across the board and improve reliability with higher current devices.