Introduction: Amiga Arduino Floppy Drive Case/Enclosure

About: Software developer for Arduino, Windows, IoT Web and more! Electronics hobbyist. Amiga Fan! Retro Enthusiast Inventor of DrawBridge and FloppyBridge (real-time floppy disk access on Amiga Emulators) Creator o…

This instructable explains how to assemble the floppy drive case for the Arduino Amiga Floppy Disk Reader/Writer for Windows project.

To complete this project you will need:

  • A 3D printer
  • The Arduino pro mini and FTDI breakout board described on the above website
  • A PC Floppy Drive
  • A 5V power supply (eg: phone charger)
  • Hot glue gun
  • PC motherboard mounting posts and matching screws

First job is to print the case. The designs for the case can be found at https://www.thingiverse.com/thing:2824673

Step 1: Assemble the Arduino Pro Mini

You will need to assemble the Ardunio Pro Mini and FTDI breakout board along with the wiring required to connect to the floppy drive cable. Make sure you also remove the CTS pin from the FTDI breakout board and wire it to the correct pin on the Arduino. Also dont forget the 1K pullup resistor.

Step 2: Mounting Posts

I couldn't find an easy way to screw the two halfs together so I glued four mounting posts in the case.

Take care, I printed my cases from PLA. PLA has a very similar melting point to most hot glues!

Step 3: Glue in the Arduino

Use the hot glue to stick the Arduino board down.

A quick note on the wiring. I added a barrel jack to the back of the lid for the power. I joined the GND/0v from the power supply to the 0V on the Arduino, however the 5V from the power supply only goes to the floppy drive.

Step 4: Fix in the Drive

Once the glue has cooled screw in the drive from below. Note the screw holes are small, so you might need to enlarge them or adjust the 3D model.

Step 5: And Finally...

And finally assemble the unit ready for testing.

The new open source software comes with a Diagnostics module to help.

I found it is better to connect the Arduino first before powering up the drive.