A DJI Romo vacuum owner wanted to connect his device to a PS5 controller. His project did far more than just that.