The USB Host Shield is not recognized on the Arduino Leonardo.

Nice to meet you! First of all, I’m Japanese and not very fluent in English, so please bear with me. I want to use an Arduino Leonardo with a USB Host Shield to recognize and use a mouse and keyboard, but the USB Host Shield isn’t being recognized. After doing some research, I found that using something called a “ Trans Mogri Shield” would make it work, but since there’s no vendor selling the Trans Mogri Shield in Japan, I found an article online about someone who made their own and decided to build it myself. Thanks to that, I was able to get as far as supplying power—the mouse charges from the USB Host Shield—so it seems to be getting power. However, the mouse itself isn’t recognized and I can’t move it. For the sketch, I used board_qc from the USB Host Shield Library 2.0 included in the library, and writing to the board finishes without any problems, but the mouse still doesn’t work. When I check the Serial Monitor, I get errors like in the screenshot. If anyone knows how to fix this, I would be very grateful for your help.
No description
1 Reply

Did you find this page helpful?