I soldered the USB Host Shield so that there was electricity and he could see my mouse, but it didn't help
I have an Arduino Leonardo R3, I connected a USB Host Shield to it. I have connected my mouse to the USB Host Shield, but the USB Host Shield does not see my mouse. I know that initially the USB Host Shield has no power, that's why I soldered it as in this video USB HOST SHIELD No Power FIX - YouTube USB Host Shield began to give power (I checked via Voltmetr), but he still does not see the mouse
I upload this files to my arduino Leonardo + Usb Host shield.
And in theory it should upload and within seconds,
The mouse should be able to move on my screen, but it doesn’t.
My mouse movements are not being registered
[EDIT]: I may be wrong, I searched up "USB library Arduino", and I checked the first one. But I just realised that it is called USBHost instead of USB, so if It is not the library your using than what is?
The Setup function works all over. The loop function works all over, even moves the mouse (Mouse.move(delta[0], delta[1], delta[2]); I changed delta[0] to 1 and there was a movement of 1 pixel by X), but the Parse function does not work, so I cannot move the mouse when my mouse is in the USB Host Shield. I don't understand why USB Host Shield doesn't see my mouse.
"OSC did not start" means the Leonardo cannot communicate with the USB controller on the shield. Check for broken or bent pins. Make sure 3.3V is available on the shield. 3.3V powers the MAX3421E chip which is the USB controller. The board may be defective.
Connecting the 3.3V holes with wire is equivalent to soldering the small pads. Since the shield is not working,I would reheat the 3.3V solder joints to make sure they are good. And solder the small pads.
You must undo the soldering of 3.3V near the USB connector.
This shorts 5V to 3.3V which can damage your boards.
The 3.3V pads I am referring are the ones under the wire connecting
the 3.3V holes.