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

Same pin layout for DB9 mouse/digital joystick as the MiSTeryNano? #26

Open
kragil opened this issue Jan 5, 2025 · 3 comments
Open

Comments

@kragil
Copy link

kragil commented Jan 5, 2025

Hello, I saw your talk at C3. Great stuff!

Can I use the same pins as seen here:
https://github.com/harbaum/MiSTeryNano/raw/main/images/wiring_spi_midi.png

for DB9 on NanoMig?

So I could just connect wires from my breadboard to my old Amiga Joystick in a really janky way and it should work?

@harbaum
Copy link
Owner

harbaum commented Jan 6, 2025

Thanks, you are welcome!

And yes, the joystick should just work. If you don't need 5 volts for your joystick (e.g no magic auto fire, just a bunch of passive switches) then you can wire it directly to the FPGA and it will work. If you need 5V then you might have to use level shifters to protect the FPGAs IO lines from the 5V the joystick may return.

This can even be rewired inside the core to the other port to use a real amiga mouse.

@dijitalxyz
Copy link

dijitalxyz commented Jan 7, 2025

Are there additional connections for a physical DB9 joystick?
I think it will support the same structure as the Wiring at https://github.com/harbaum/MiSTeryNano/
maybe i need a joystick port for 2nd user

@harbaum
Copy link
Owner

harbaum commented Jan 7, 2025

For a second joystick you'll have to change the pin usage on the FPGA to get additional pins free.

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

3 participants