MSX USB to DB9

General discussions or ideas about hardware.
Post Reply
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1208
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

MSX USB to DB9

Post by arkadiusz.makarenko »

Hi

I have completed first iteration of hardware mainly focused for MSX computers (but there are jumper settings which should allow targeting Amiga/Atari. So far I have completed implementation of MSX Gamepad, will need to look into mouse soon (and hopefully port it to TFMSX after)
This targets cheap general purpose RISC V chip called CH32V103C, future revisions of this hardware will be switched to CH32V203C (cheaper and faster). Mistakes were made, as I hooked up USB Port 1 assuming it will be usb host (documentation is a little bit light), but examples are first class
Price of this chip is round £1.20, price of V203C will be like 70p. Whole bill of materials shouldn't cost more than £5.

https://github.com/arkadiuszmakarenko/CH32_DB9
291650215-3a4a7b3f-e82d-4fbb-9802-76f4703539a0.png
291650215-3a4a7b3f-e82d-4fbb-9802-76f4703539a0.png (55.22 KiB) Viewed 473 times
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Moderator Team
Moderator Team
Posts: 5408
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: MSX USB to DB9

Post by terriblefire »

Nicely done. This should be interesting.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Higgy
Posts: 410
Joined: Tue Apr 23, 2019 8:05 pm
Location: Somerset

Re: MSX USB to DB9

Post by Higgy »

Great work. X68000 uses MSX standard for joystick (and Sega 6 button pad with adaptor for Street Fighter 2).

If it could also do Amiga mouse that would be great.
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1208
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: MSX USB to DB9

Post by arkadiusz.makarenko »

Higgy wrote: Thu Dec 28, 2023 9:55 am Great work. X68000 uses MSX standard for joystick (and Sega 6 button pad with adaptor for Street Fighter 2).

If it could also do Amiga mouse that would be great.
I already done the work with Amiga mouse,(firmware wise) unfortunately without scroll. Porting it to this device would be literally 10 minutes.
I haven't looked at Amiga firmware yet, as I would need to setup Amiga in my workbench... and there was some resistance before Christmas ;)
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
Post Reply

Return to “HARDWARE DISCUSSIONS”