Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New boards #1

Open
kinmami opened this issue Oct 15, 2022 · 12 comments
Open

New boards #1

kinmami opened this issue Oct 15, 2022 · 12 comments

Comments

@kinmami
Copy link

kinmami commented Oct 15, 2022

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
Copy link
Owner

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

@kinmami
Copy link
Author

kinmami commented Oct 16, 2022

@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
Copy link
Owner

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
Copy link
Author

kinmami commented Oct 22, 2022

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
Copy link
Owner

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
Copy link
Author

kinmami commented Oct 22, 2022

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

Tested:

  • Logitech RX 250
  • Microsoft Wheel Mouse Optical

Native PS/2 mice work.

Tested:

  • IBM M-SBK IBM7 (manufactured by Logitech)
  • NEC

Thank you
Edoardo

@kinmami
Copy link
Author

kinmami commented Oct 22, 2022

image

Hi again
does those diagrams make sense for you?
Thanks

image

@tyama501
Copy link
Owner

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
Copy link
Author

kinmami commented Oct 22, 2022

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
Copy link
Author

kinmami commented Nov 15, 2022

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
Copy link
Owner

Great! That can be made outside Japan.

Thank you!

@kinmami
Copy link
Author

kinmami commented Dec 12, 2022

thanks for your initial idea and effort into development

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants