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

Subscribers:
458,000
Published on ● Video Link: https://www.youtube.com/watch?v=rPW6axdsajg



Duration: 1:00
5,136 views
125


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/
-----------------------------------------




Other Videos By Adafruit Industries


2022-01-18The Great Search: Small 'cap-less' headphone driver #TheGreatSearch #DigiKey @adafruit @DigiKey
2022-01-17Floating Mario Boo Ghost #3DPrinting #Timelapse #adafruit
2022-01-16The Desk of Ladyada - 5.25" Floppy Drive hacking!
2022-01-165.25 inch 360K DOS Floppy drive as a USB key
2022-01-165.25" floppy reading with fluxengine
2022-01-15floppy hacking - fluxengine software support
2022-01-14parsing and accessing floppy FAT filesystem in arduino
2022-01-14Deep Dive w/Scott: #CircuitPython2022 #adafruit @tannewt
2022-01-14John Park's CircuitPython Parsec: Capacitive Touch Sensing @adafruit @johnedgarpark #adafruit
2022-01-14got some esp32 pico modules in and they're smol!
2022-01-14using tinyusb and arduino to make a USB mass storage floppy 💾 drive
2022-01-13New Products 1/12/22 Feat. Adafruit QT Py ESP32-S2 WiFi Dev Board with uFL Antenna Port - STEMMA QT!
2022-01-13💾 Real time MFM floppy decoding in arduino 💾
2022-01-13JOHN PARK'S WORKSHOP LIVE 1/13/22 Arcade Synth Controller II @adafruit @johnedgarpark #adafruit
2022-01-13pt's CircuitPython 2022 ...
2022-01-13EYE on NPI - Molex FIRST® Robotics Components Cable Kit #EyeOnNPI @DigiKey @MolexConnectors
2022-01-13Adafruit Top Secret! January 12, 2022 #Adafruit #AdafruitTopSecret #Floppy @Adafruit
2022-01-13Python on Hardware weekly video 164 #CircuitPython #Python #MicroPython @Adafruit
2022-01-13Made in NYC 1/12/2022 Featuring a Fresh Panel of QT Py ESP32-S2s
2022-01-12ASK AN ENGINEER 1/12/2022 LIVE!
2022-01-12SHOW and TELL 1/12/2022



Tags:
adafruit
electronics
diy
arduino
hardware
opensource
projects
raspberry
pi
computer
raspberrypi
microcontrollers
limor
limorfried
ladyada
STEAM
STEM
python
microbit
circuitpython
neopixel
neopixels
raspberry pi
circuitplaygound
nyc
make
makers
micro:bit
adafrit
adafruit promo code
ada fruit
adafruit coupons
raspberry pi zero
micropython
machine learning
ai
tensorflow