PLAY PODCASTS
💾 Real time MFM floppy decoding in arduino 💾

💾 Real time MFM floppy decoding in arduino 💾

Adafruit Industries

January 13, 20220m 59s

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

OK more floppy fun, this time with jepler helping out - we're doing some cross-platform code sharing where the mfm decoding C code is going to be the same for arduino and circuitpython. jepler wrote up the mfm-decoding-and-crc-verifying for circuitpython and it was pretty easy to integrate it into arduino so that we can not just read flux data but the actual binary data! here we've got a simple floppy track dumper that goes from track 0 to 80, alternating sides, and prints the hex and ascii output. and, now you can see why we went with text files as a test bed - its very easy to see that our cross-sector reading is correct because the text continues smoothly from one to the other. this means we're getting close to being able to access the file system in arduino which means we are ONE STEP CLOSER to building a project ladyada has wanted since she was a teenager (can you guess what it is?) anyways, code is here for the curious https://github.com/adafruit/Adafruit_Floppy/blob/main/examples/mfm_test/mfm_test.ino #arduino #floppy #retro @Arduino 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/ -----------------------------------------