tyama501 / ps2busmouse98

PS/2 - pc-98 bus mouse converter using Arduino compatible board
MIT License
8 stars 0 forks source link

New boards #1

Open kinmami opened 2 years ago

kinmami commented 2 years ago

Hello Yamada-san,

I have designed and shared a PCB for your project. https://www.pcbway.com/project/shareproject/NEC_PC_98xx_serial_mouse_adapter_from_PS_2_Mini_DIN_6_USB_A_to_Mini_DIN_9_d6c5232a.html I have added a double-footprint to accomodate an USB-A and Mini DIN 6 as well. In addition removing the Arduino's LDO, D0 can easily connect the (power)LED. All Arduino's solder jumpers must be OPEN. Thanks for your fantastic contribution!

Cheers, Edoardo from Tokyo

image image image

tyama501 commented 2 years ago

@kinmami Wow! Nice board! Thank you for sharing!

kinmami commented 2 years ago

@tyama501 Yamada-san thanks very much I have added the DE-9 (D-Sub) version. Users with PC-98 could use it too. image I am open to any possible development (forking) if you are willing to update the code. https://www.pcbway.com/project/shareproject/NEC_PC_98xx_serial_mouse_adapter_from_PS_2_Mini_DIN_6_USB_A_to_DE_9_6f63e564.html

tyama501 commented 2 years ago

Thanks again!

Maybe I will order mini DIN9 type since I don't have the one for my PC-9801BX.

Please tell me if the code doesn't work for your system :)

kinmami commented 2 years ago

20221022_125724.jpg 20221022_125850.jpg 20221022_131418.jpg

Hello 山田さん PS/2 mice supported and successfully tested. However USB mice that are supposed to be PS/2-compatible do not work. Arduino's D0 remains high and do not detect the mouse. Could you pls confirm USB D+ and D- connections to Arduino? Thank you Edoardo

20221022_124224.jpg

20221022_124231.jpg

tyama501 commented 2 years ago

Hello @kinmami

Thank you for the reporting and great photos!

All of your USB PS/2 mouse didn't work? Or did some of them work?

My BUFFALO USB mouse worked but th Dell one didn't. ( I don't know the Dell mouse supported PS/2 but...)

Maybe there are some differences for the USB type that I don't know. I will see if I can find something.

Thank you.

kinmami commented 2 years ago

Hello 山田さん All USB PS/2 mice do not work.

Tested:

Native PS/2 mice work.

Tested:

Thank you Edoardo

kinmami commented 2 years ago

image

Hi again does those diagrams make sense for you? Thanks

image

tyama501 commented 2 years ago

Hello Edoardo,

I couldn't find the general document describing how the D-/D+ is assigned to PS/2 signals. (Your diagram seems ok with D+ Pin3 is PS2 Pin5 CLK)

I used an attachment with the BUFFALO USB mouse and it worked, but I didn't actually check the connection.

I am assuming there are some differences for detecting and start PS/2 protocols instead of USB.

Thank you.

kinmami commented 2 years ago

OK. thanks for the confirmation. Schematic and layout are correct after all. Most probably it is due to the non-standard protocol that some USB mice implement.

kinmami commented 2 years ago

I have released the standard layout version for common Arduino Mini Pro at https://www.pcbway.com/project/shareproject/NEC_PC_98xx_serial_mouse_adapter_from_PS_2_Mini_DIN_6_USB_A_to_DE_9_Standard_32bc41de.html image image

tyama501 commented 2 years ago

Great! That can be made outside Japan.

Thank you!

kinmami commented 1 year ago

thanks for your initial idea and effort into development