Tiny ARM boards are everywhere, and if the Raspberry Pi is any indication, they’re mostly used for emulating old consoles and computers. With only a $30 single board computer, it’s easy to emulate an SNES, Apple II, C64, or any of the other piece of classic 80s or 90s hardware.
Understandably, there will eventually be a few projects and products that hope to capitalize on this retro trend. Few of them will go through the rigamarole of actually licensing the relevant IP. The Armiga is one of these projects. It’s an emulated Amiga 500 with 1MB of RAM packaged in what looks like a 3.5″ external floppy drive.
Inside this tiny little box is a dual core ARM for Amiga emulation. For the most part, this is just a basic Android system, but the real selling point of this system is the Armiga Project software. This is a full emulator and game browser that also includes a legal (!) copy of Kickstart 1.3. The ‘upscale’ version of the Armiga also includes a floppy disk controller and drive, should you ever want to dump all those old floppies sitting around in your attic.
This isn’t the first time we’ve heard about the Armiga. It was a crowdfunding campaign a year ago that was unsuccessful for reasons we can’t comprehend. The creators of the Armiga have forged on, and now these tiny little boxes of guru meditation have started shipping. The Beta units have sold out and there’s a waiting list for more.
After a few years of on and off development, [Steve] from Big Mess ‘o Wires completed work on a floppy disk drive emulator for older Macs such as the Plus. The emu plugs into the DB-19 port on the Mac and acts just like a 3.5″ floppy, using an SD card to store the images. He’s been selling the floppy emus for about the last year, and assembled the first several scores of them himself. At some point, he enlisted a board house to make them, and as of November 2014, he’s had enclosures available in both clear acrylic and brown hardboard.
[Steve] recently ran out of emu stock, so it was time to call up the board house and get some more assembled. After waiting six weeks, they finally showed up. But in spite of [Steve]’s clear and correct instructions, all 100 boards are messed up. One resistor is missing altogether, and they transposed a part between the extension cable adapter board, connecting it directly to the emu main board. But get this: the boards still work electrically. They don’t fit in the housings, however, and the extension cables are useless. After explaining the situation, the board house agreed to cook up a new batch of boards, which [Steve] is waiting patiently to receive.
Fail of the Week is a Hackaday column which runs every Wednesday. Help keep the fun rolling by writing about your past failures and sending us a link to the story — or sending in links to fail write ups you find in your Internet travels.
While playing music with floppy drives has been done many times over, making any device with a stepper motor play music still appeals to the hacker in all of us. [Tyler] designed an Arduino shield and a library which lets you get up and running in no time. [Tyler]’s shield includes pin headers to connect 4 floppy drives, which plug directly into the shield. The drives don’t need any modification before being used.
While you could simply wire a few floppy drives up to an Arduino with some jumpers, this breakout shield makes connecting your drives trivial. In addition to designing the shield, [Tyler] released an Arduino library to make things even easier. The library lets you simply set the frequency you want each drive to play, which saves a bit of legwork.
The floppy-controlling Arduino library is available on GitHub and a video of the controller is included after the break.
Continue reading “A Simple Floppy Music Controller”
The accuracy which [Mario] achieved in his pen plotter dot matrix printer is very remarkable. He tore through a pile of floppy drives to get the parts he wanted, and chose to go with a fine-point Sharpie marker as a print head. In the video after the break he flatters us with a printout of the Hackaday logo, but you also get a look at one problem with the build. The ink doesn’t always flow from the felt tip and he has to coax it (almost like priming a pump) with a piece of scrap paper.
He was inspired by the pen printer we featured back in June. This rendition features a printing area of 1.5×1.5 inches that can accommodate 120×120 black and white pixels. He’s not a microcontroller type of guy and is driving the printer from the parallel port of his computer.
The best printing technique puts the pen down and moves it around just a bit (helps prevent the ink flow problem we mentioned earlier) and produces images like one in the lower right. We love the 8-bit nature of the result and would use this all the time to make our own greeting cards.
Continue reading “Tearing through floppy drives to build a small-format dot matrix printer”
Get ready to join a band. Just follow the guide over at the Moppy project page and you’ll have your very own floppy drive instrument.
The name is a mashup between Musical and Floppy. By using an Arduino UNO as a translator, you can command an array of floppy drives with a musical keyboard (think piano). The head on each floppy drive is controlled by a stepper motor which will put out some sweet sounds if driven at just the right frequency. The lower notes tend to fair a bit better than the high range. One great example of this is the Imperial March theme as heard after the break.
Once you get the base system up and running, it’s time to think of some alternate interfaces. Sure, you can obvious things like toy keyboards. But wouldn’t it be more fun to make it fruit controlled?
Continue reading “Moppy lets you play your floppy drives”
Here’s a floppy drive which is being used as an audio sampler. At first glance we thought this was another offering which drives the stepper motor at a specific frequency to generate that characteristic sound at a target pitch. But that’s not what’s happening at all. The floppy is actually being used as a storage device (go figure).
From what we can tell, it’s being used almost like an 8-track tape. A PWM signal is stored on one circular slice of the disk, then the head can be moved back to that same “track” to play back the wave form. The head doesn’t move during playback, but just keeps reading the same track of bits. To the right you can see an Arduino board. This allows for MIDI control of the track selection. [Alexis] shows off some keyboard control in the video after the break. There’s a buffer chip on the breadboard which allows the audio output to be quickly switched off as the floppy drive head is moved. This keeps garbage out of the sound until the new track can be read.
Continue reading “Floppy drive as an audio sampler”
Archiving data from old floppy disks can be a tedious process at best. Poorly labeled disks combined with slow transfer speeds put it high on the list of things we would rather not do, and it turns out that [Dweller] was of the same opinion. With an estimated 5,000 floppies in his collection, he finally decided it was time to clean house.
With no idea of what was stored where, he decided the best way to go about the process was to read all of the disks, archiving everything, saving the sorting process for later. He originally started by building a floppy autoloader out of Lego Mindstorm parts, which looked good on paper, but performed pretty poorly.
He came across an old floppy duplicator on eBay and figured that since the machine was built for handling gobs of disks, that it was the perfect base for his autoloader. He pulled the mechanical bits from the machine, incorporating them into the rig you see above. He swapped out the duplicator’s brains for an Arduino, which allows him to batch copy his disks and save a picture of each label with little effort.
He says that the system works great, making his life a lot easier (and less cluttered!)
Check out the video below to see his floppy autoloader in action.
Continue reading “Floppy autoloader takes the pain out of archiving 5000 Amiga disks”