jeroenterheerdt / neato-serial

Python serial interface for Neato robot vacuum cleaners. Testing on XV Signature Pro, should work on others.
45 stars 11 forks source link

Thoughts on using other USB host #11

Open ceinem opened 2 years ago

ceinem commented 2 years ago

Hi, thanks for creating this great repo! I've followed your instructions and put a pi zero w into my XV Signature Pro and it works, but seems to have some issues with connecting and re-connecting the USB port. So I wanted to put some more work into this.

My main thought was, that putting a Pi Zero into the robot is a bit overkill and maybe not the most reliable solution? My idea was to use the USB host mode of a Pi Pico W. This should be able to connect the robots USB port and switch the power if needed. The functionality can still be exposed easily via MQTT.

What do you think of this plan? Do you see any problems with it?

jeroenterheerdt commented 2 years ago

Not sure, I don't have a XV any more, so cannot try it.