PLAY PODCASTS
using tinyusb and arduino to make a USB mass storage floppy 💾 drive

using tinyusb and arduino to make a USB mass storage floppy 💾 drive

Adafruit Industries

January 13, 20221m 0s

Audio is streamed directly from the publisher (adafruit-podcasts.s3.amazonaws.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

woohoo, we got on-the-fly mfm decoding working so we have fluxes converted to bytes, and all the sectors are verifying right. wouldn't it be neat if we could use tinyusb's mass-storage class to make a usb floppy drive? tinyusb is an adafruit-sponsored open source usb stack that lets a microcontroller act like just about any usb device: like a keyboard or mouse or midi or disk drive. the latter is what we're most interested in - and all we have to do is tell USB MSD how many sectors we've got (18 per track, 80 tracks, 2 sides) and supply the 512 byte sectors when we get a SCSI READ10 callback. bam, it 'just works' as windows still recognizes and supports FAT12 devices! we can open up and skim through the text files we've copied over earlier, and look who phrack 49 had an interview with! #phrack #adafruit #floppy Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------