News:

Down for 24 hours, Feb 21 '25.  Nearby infrastructure is going down for a day (again), so the forum will be unavailable on this day (Australia time).

Main Menu

X68KFDPi2W - New floppy emulator for X68000

Started by aotta, February 20, 2025, 07:29:57 AM

Previous topic - Next topic

aotta

I want to start a dedicated thread to my last project since i got good result since now:

I'm waiting for a new PCB and i'll try to add the writing to floppy (for now, it support only reading images in raw HDM format), then i'll publish the project on my github, as usual.

aotta

Further progress... added HFE support and confirmed front buttons and leds are working:
X68KFDIPi2W_Board.jpg
X68KFDIPi2W_LED.jpg
Now the board is pending aside the drive case, but i'll add a 3D printed socket to fix it into the metal shield.

X68KFDIPi2W_LED3.jpg
buttons and led are replicated in the board for external use, or can be connected to the original X68K connector for best result when mounted internally
X68KFDIPi2W_HFE.jpg
I don' know why i got a "missing keyboard" error in First Queen, may be my arduino adapter is not supported..

I think it's almost finished, i had encountered several trouble in adding writing support to floppy images so i'm not sure i'll go further. Now i'm completing the feature for having a "default" floppies inserted at boot.

aotta

Just published the source files on my github repo, for who want to build himself the emulator:
https://github.com/aotta/X68KFDPi2W

Still missing write to floppy support, but maybe in future...

gerowawve

Great project!
I order my PCB via FusionPCB by uploading your GERBER-X68KFDPI2.zip.

anywhere Parts List ?
1 x 74LVC245
1 x MicroSD Connector
1 x Buzzer
1 x 1N5817
6 x R330
3 x R4k7
2 x R10k
2 x LED:Green
2 x Tactile SW

LedFD0 / LedFD1 Headers with pitch 2.0mm
and other Headers with pitch 2.54mm OK?

aotta

both buttons & leds connector from X68k are 2.00mm pitch.
I bought all components that i hadn't in my folders from aliexpress and ebay, so no BOM to share, but they're all easy to find. Be aware only to 74lvc245, i got some fake ones in the past