USB to old BUS Mouse

So I am curious if this can be done with a Arduino. I want to use a USB mouse on older retro systems like the Amiga or Atari ST BUS mouse port.

Has anyone already done this? Is it possible?

shift838:
So I am curious if this can be done with a Arduino. I want to use a USB mouse on older retro systems like the Amiga or Atari ST BUS mouse port.

Has anyone already done this? Is it possible?

Perhaps you should explain just what part the Arduino plays in your proposed project. Do have the test equipment to actually develop the project?

Paul

Paul_KD7HB:
Perhaps you should explain just what part the Arduino plays in your proposed project. Do have the test equipment to actually develop the project?

Paul

I have the test equipment as I have a breakout board with a female mini din to match as well as breakout boards for standard DB9 female and various Arduino Pro Micro's and Uno's as well as a few USB Host shields.

I want to be able to hook up a new USB style mouse to the Arduino then a cable from the DSub or mini din I use to the retro computers bus mouse adapter. Then transfer the USB signals for movement and mouse clicks to the bus adapter.

The BUS connector on the old computer does supply a +5v on one of the lines also.

Well if you have the specifications for the bus mouse, that would be a start.

Using an Arduino (UNO, Nano, Pro Mini, Leonardo) as a USB host is not very practical. There is a USB host shield available but that complicates matters. Far more practical - because there are libraries provided for it - is to use an older PS2 mouse which connects directly to the Arduino and you could relatively easily code for that.