Skip to main content

Adafruit Programs Raspberry Pi Pico to Read Floppy Disks

Raspberry Pi
(Image credit: Adafruit)

It seems the team at Adafruit is nowhere near short on ideas as their latest blog posts follow the creation of an impressive open-source floppy project (opens in new tab) using our favorite microcontroller—the Raspberry Pi Pico. This project makes it possible to read and write data to floppy disks.

Development started with a Feather M4 board but moved to the Pink RP2040 Feather before producing success using the Pico.

The demo video shows a breakdown of the wiring, where we can see a neat row of cables connected to the GPIO on the Pico with gaps for ground pads. The GPIO is wired directly to a Samsung SFD-321B floppy drive.

In a final demonstration, we can see Lady Ada reading a floppy disk by connecting it to the drive and interfacing using their custom controller interface. According to the team, the new floppy controller support will come to CircuitPython.

To get a closer look at the project, check out the official Adafruit Floppy (opens in new tab) project page at GitHub and watch the demonstration videos on YouTube (opens in new tab) to see it in action.

Ash Hill
Freelance News and Features Writer

Ash Hill is a Freelance News and Features Writer at Tom's Hardware US. She manages the Pi projects of the month and much of our daily Raspberry Pi reporting.