NES Processor Cloned On A FPGA

nes-on-an-fpga

[Bradley] decided to tackle the challenge to recreate the original Nintendo Entertainment System’s processor in a Field Programmable Gate Array. Say what? The original NES is a Legacy System, still used but no longer manufactured. If a system breaks, it becomes more and more difficult to repair or find replacements parts as time passes. By using a programmable integrated circuit such as a CPLD or a FPGA to clone the functionality of the original hardware, legacy systems can live on long after the original hardware has given up the ghost.

It took [Bradley] about a year to fully implement the NES processor as part of his Master’s project at Bradley University. He used what was known about the processor combined with some detective work with logic probes along the way. The programming was done in VHDL and those files are available for download (click on Documentation).

With the ubiquity of NES emulators on every device known to man you probably won’t be replicating this unless you want a reason to play with a FPGA. What interests us is the hardware solution this type of work provides for obsolete hardware that still serves a useful purpose. If you’ve used a FPGA or similar device to keep an old system running, let us know about it in the comments.

Radio Cabinet Media Center

old-time-radio-mediacenter

[Jon] picked up an old Philco radio from a pawn shop for $81. The electronics were shot and the controls had seen better days. So he set to work giving this old beast a makeover, turning it into a beauty of a media player.

The face plate for the controls had seen better days. His solution was to replace it, which gave him more options for mounting a display and controls. A menu system was implemented on the LCD display using a PIC18F4450 microcontroller. The chip also takes care of the three rotary encoders for the user interface and integrates the whole thing with the PC backend.

We’ll be the first to admit that a full PC is overkill in this situation. That being said, this was slow, unused system that is seeing new life. But is it worth the added noise and energy costs? Who knows, we think this leaves a lot of room for future revisions. Perhaps an NAS and wireless controls via iPhone or a similar device?

We’re a bit disappointed that [Jon] didn’t do some work to get better sound out of this. With a great big cabinet like this, the right speakers with a tube amp will produce some sweet sound. Certainly most things would be better than just using a pair of computer speakers. We’ll keep our eye out for an update that adds a tube kit to the project.

The Glass Recycling Game

bottle-bank-arcade

Operating under the premise that glass bottles were not being recycled as much as plastic or aluminum because there’s no payment for the effort, the team at The Fun Theory set out to add a non-monetary incentive. Here is the fruit of their efforts, the Bottle Bank Arcade. Now recycling glass bottles comes with a bit of a game.

A light flashes above one of the holes in the recycling bin and then rewards points if a bottle is inserted there quickly enough. This Simon says type concept proved incredibly popular in the video embedded after the break. We would image some of the kids in the video made their parents haul them home and back with some empties so they could play.

In one evening, this modified bottle bank was used over 100 times, while a nearby low-tech repository was used just twice. This is a great way to use some tech knowledge, a love of hacking, and desire to spread joy in order to make the neighborhood more fun and help increase the amount of trash that ends up being recycled. This is the same team that put together the musical subway steps, we hope they keep this trend going!

Continue reading “The Glass Recycling Game”

Polycarbonate Fish Uses Three Servos To Swim

polycarbonate-fish

[Amnon] is learning the hard way that water and electronics don’t always like to play nicely together. He’s been working on creating a swimming fish that uses three servos to flex a sheet of fish-shaped polycarbonate. This photo doesn’t really do the project justice but you can get a better idea of what he’s accomplished by watching the videos after the break.

The three servos along with some distance sensors for obstacle avoidance are all controlled by a PIC 16F877A microcontroller. [Amnon] tried out three different waterproofing methods; coating the device in varnish, dipping it in hot glue, and dipping it in epoxy. The first two resulted in water damage to the electronics, but the third managed to work. It kept the water out, but also prevents reprogramming of the controller.

Although not successful, we would have loved to see the process of dipping the fish in a churning vat of molten glue. Once perfected, this may be the perfect platform for carrying our weapons of doom.

Continue reading “Polycarbonate Fish Uses Three Servos To Swim”

72 LED Persistence Of Vision Globe

HaD-pov-globe

[Ben] told us about his POV globe yesterday. We took a look and saw just one photo and the code with no real explanation of his project. He certainly set to work over night and now we see all the goodies we look for in a great build log. He even threw the Hackaday logo up for our enjoyment. His build is well executed and he found some creative ways around the common problems in these projects. We take a closer look after the break. Continue reading “72 LED Persistence Of Vision Globe”

Halloween Prop: DIY Fog Machine

diy-fog-machine

Reader [Daniel] told us about a video detailing how to make your own fog machine. This project uses two disposable roasting pans to create a fog chamber. Inside you will find an upside-down clothes iron to convert fog liquid into a gas. The liquid is gravity-fed from a water-bottle reservoir on top, converted to smoke by the hot iron, then the newly created smoke is directed out of the chamber by a 12 volt fan.

You probably have an old iron sitting around (especially if you use the toner transfer method for making PCBs), as well as a fan of some type. The build method used in the video is not at the level we usually look for. Using one blade of a pair of scissors is not what we recommend for stripping wire insulation. We also don’t advocate hot gluing a wire to a battery for a reliable connection (for that you’d want wire glue). But with better building techniques, and perhaps an air intake fan for better fog direction, this has potential.

The project is predicated on the availability of “fog juice”. We’re probably not going to head out and buy a bottle of that so look into making some yourself from glycerin and demineralized water.

Morphing Robot Demonstrated At IROS

morphing-robot

A morphing robot was demonstrated at the IROS conference this week. This orb has no rigid structure but uses some type of “inflation” system for locomotion. This robot concept is offered up by the iRobot company as part of a DARPA initiative they’re working on. The “inflation” is really a substance in the skin that can be converted from a liquid-like state to a solid-like one. They call this “The Jamming Concept” and give a layman’s explanation in the video we’ve embedded after the break.

When moving, this white ball is a churning, turning, bulging mass of terror. The just-about-to-hatch pods from Alien, or perhaps something from Doom 3 come to mind. The hexapod from IROS that we covered yesterday was amazing, but this really creeps us out. What’s more, this is footage from the iRobot prototypes of a year ago.  The newer stuff can do much more, like having several of these things glob together into one unit.

We’re glad that [DarwinSurvior] sent us the tip on this one, but now we’re not going to be able to sleep at night.

Continue reading “Morphing Robot Demonstrated At IROS”