Close

Cassette + USB Module

A project log for MSX COMPATIBLE BOARDS FOR RC2014

Create a series of boards designed for the RC2014 bus to achieve MSX/MSX2 compatiblity

dean-nethertonDean Netherton 10/21/2023 at 02:050 Comments

Okay,

This one has been quite an effort to get here.  But I finally have a version of the Cassette/USB module completed.  About to list the product on Tindie.

It was a huge effort developing the software for it.  There was a lot of 2 steps forward, 1 step back, 1 step side, and a few loop-do-loops!

Learning how USB protocols work for floppy, flash thumbs drives and old magnetic external HDD has been quite a journey.

After this massive effort, I can now :

  1. Load a BASIC program from cassette (and save), then save it to a USB Flash drive. 
  2. Boot MSX-DOS/Nextor from a flash drive (and use the same drive on my PC for quick file transfer)
  3. Read and write to 1.44MB and 720K 3.5" Floppy disks
  4. Format the floppies

And also - something that I think was kind of cool.  I got a USB to Centronics adapter and can now print to my 9pin dot matrix printer.

I have released on new ROM image on GitHub, that has all the new drivers and software.

More info at: https://github.com/vipoo/yellow-msx-series-for-rc2014/tree/dev-msx-usb-4/cassette-and-usb#msx-cassette--usb-module-designed-for-rc2014

Product will be on Tindie soon:  https://www.tindie.com/products/dinotron/msx-cassette-usb-module-designed-for-rc2014/

Discussions