This device is called the Cumulus and it’s used to emulate the floppy disk hardware for Oric-1 and Oric Atmos computers. These 1980’s era computers included an expansion slot to which you could connect a floppy drive. That module, called a Microdisc system, also included the driver circuit which means you can’t just use a modern-day floppy drive as a replacement. [Retromaster] sidestepped the need for magnetic media all together by building an SD card interface which emulates the original module. We can tell by the use of a color screen and clean board layout that a lot of love went into the project. A CPLD implements the communications protocol used by the Microdisc system and creates all of the registers that would have been found on the original hardware. A PIC takes care of the SD card communications and the user interface.
With the exception of comforting noises, we’d bet there are few who have fond memories of using floppy disks. No wonder we’ve been seeing hacks to replace them quite a bit lately.
We get a lot of tips about old hardware playing recognizable tunes. But once in a while one of these projects goes above and beyond the others and this is a shining example of great hardware music. [FunToTheHead] put together a music video (embedded after the break) that shows his custom MIDI device playing Bach’s Toccata in d minor. He left some comments that clue us into the way he did it. Most obviously, he’s using the stepper motors from four floppy drives to create precisely pitched sounds. Internally, a PIC 18F14K50 acts as a MIDI-over-USB device, taking commands for all 128 MIDI notes as well as the pitch bends associated with them. The first four channels are played directly on each drive and the other twelve are triaged among the hardware by the microprocessor. But for the results heard in the video you’ll need to code your MIDI files by hand.
Bonus points to the video editor for the Phantom’s floppy-laden appearance in the video… it’s good to laugh!
Continue reading “Classical’s greatest hits on hardware’s greatest flops”
Broadcast TV has come a long way from adjusting the rabbit ears on top of the set just to get a fuzzy black and white picture. While nowadays there are often HD signals broadcast in most areas, it can often still be critical to redirect an antenna to get the best possible signal. By harvesting a stepper motor from an old 5 1/2″ floppy drive, and using a PC’s parallel port to control it, this adjustment can be handled automatically. Broadcast tower locations are easily found online, and once you have calibrated your stepper to face North, you are on your way to free HDTV reception.
What we would like to see is this antenna attached to a HTPC, and some kind of script to automatically direct the antenna for the best possible signal for the current channel. If anyone out there makes this happen, be sure to let us know.
[Becky Stern] shows how to take an old electronic knitting machine and interface it with a computer. After seeing the Brother KH-930E knitting machine in the video after the break it looks like the controls function quite like a CNC milling machine. Patterns can be programmed in and stored on a floppy disk. Since we don’t want to use those anymore (unless they’re hacked as an SD card carriage) it is nice to see that this is how the machine is connected to a computer. Using an altered FTDI cable and a floppy-drive emulator written in Python a blank design file can be saved on the knitting machine, manipulated in the computer to add your own pixel art, then loaded back onto the machine for production. At the very least, it’s interesting to watch the knitting happen, but fans of knitted apparel and geek paraphernalia must be salivating by now.
We’ve never given up our dream to transition from Hack-A-Day to Craft-A-Day, this just fuels the fire for that cause.
Continue reading “Make a knitting machine print pixel art”
[Sprite_TM] cooked up an amazing hack by resurrecting a Mac SE using a Dockstar and ARM processor. The retro hardware had a bad mainboard thanks to the corrosive properties of a failed backup-battery. He had been wanting to do something with the Seagate Dockstar and decided it would find a nice home in the Mac. But what fun is a dead machine housing a headless server? To add to the fun he included an ARM processor running a Mac emulator, along with all the bits to make the screen, keyboard, and peripherals work. When the Mac is off the Dockstar still runs as a server.
But one of the best parts is the floppy drive. It still takes floppies, but there’s no magnetic media inside of them anymore. Instead, he’s added an SD card slot and some protoboard in the space for the read head. The drive itself has had the read head transplanted for some pogo pins (hey, we saw those earlier today). When you insert the floppy, the pogo-pins raise up and contact the protoboard, connecting the SD card to a Teensy microcontroller.
There’s so much going on with this project we just can’t cover it all here. Things like a chemical cleaning to return the original color of the classic case, and building a converter so that the peripherals are USB compatible are just some of the pleasures awaiting you in [Sprite_TM’s] post. He’s also filmed a demo video that we’ve embedded after the break.
Continue reading “Mac SE reborn as a server and Mac emulator”
[Retromaster’s] Ultimate Floppy Emulator is a wicked display of hardware mastery. It is the culmination of several design stages aimed at replacing an Amiga floppy drive with a modern storage solution. You may be thinking that using an SD card in place of a floppy isn’t all that interesting but this hack does much more. The board, controlled by a PIC32, patches into the Amiga keyboard and monitor. This allows you to bring up an overlay menu for controlling the emulator in order to configure which virtual floppy disk is currently ‘in the drive’. He’s even gone so far as to add a piezo speaker to mimic the sounds the original drive head would make while reading a disk.
Wireless headphones can be a wonderful way to help clear up the clutter inherent in most desktop PC systems. However, after plugging a wall wart in, and the headphone jack into the computer, the number of wires used has actually doubled. After [Parker] found an old set of JVC 900 Mhz wireless headphones (and a generic 900MHz transmitter), he cracked open the case to see what he could do with them. Realizing that the transmitter used a 12V DC source, he powered it with an unused floppy connector (which provides +12V, +5V, and two ground lines). He also wired the audio-in line directly onto his sound card headers rather than feeding out a headphone jack to the back. He then wrapped the whole thing in plastic to prevent unwanted shorting and placed it back in his PC, leaving him with a very functional wireless system. Detailed photos after the break.
Continue reading “Internal Wireless Headphones”