Giving The VirtualBoy A VGA Out

Nintendo’s VirtualBoy – the odd console-inside-a-pair-of-goggles  and arguable ancestor of Nintendo’s 3DS – was a marvelous piece of technology for its time. In a small tabletop unit, you were able to play true 3D video games at an impressive 384 x 224 pixel resolution. Of course the VirtualBoy was a complete failure, but that doesn’t mean hardware tinkerers are leaving this wonderful system to video game collectors. [furrtek] has been playing around with his VirtualBoy and managed to add VGA out.

As a 3D system with two displays, any sort of video out was rightfully ignored by the VirtualBoy system designers. Still, [furrtek] wanted some sort of video out on his system, so he began poking around with a small FPGA board to generate some VGA signals.

The two displays inside the VirtualBoy aren’t your normal LCD display – as seen in this iFixit teardown. they’re really two linear LED arrays that generate a single line of 244 pixels, with mirrors scanning the line in the in the Y axis. These LED arrays are controlled by the VirtualBoy CPU through a series of shift registers, and by carefully tapping the lines of each LED array, [furrtek] was able to copy all the image data into the RAM of an FPGA.

After stuffing an XESS XULA-200 FPGA board inside the case of his VirtualBoy, [furrtek] wired up a few resistors for a DAC and installed a VGA out port on the underside of his console. Everything worked the first time he powered it up, and he began playing his VirtualBoy on his big screen TV.

Because [furrtek] is only reading one of the VirtualBoy’s displays, all the 3D data – and the main feature of the VirtualBoy – is lost when it’s displayed on a TV. 3D TVs do exist, though, and we’d love to see an improved version of this that captures data from both of the VirtualBoy displays.

You can see [furrtek]’s video of his mod in action below.

Continue reading “Giving The VirtualBoy A VGA Out”

Hackaday Links: Sunday, June 16th, 2013

hackaday-links-chain

Summertime means mowing the grass and now [Everst X] can do so in 7.1 channel delight thanks to his wireless headphone antenna hack which extends the range.

[Kevin] is trying to build a better reverse geocache box. It’s not the GPS that he’s improving, it’s the latching mechanism. He’s got four linear latches actuated by a single servo.

What’s a links post without some blinky lights? This week we take a look at [Daniel’s] hack which connects the Ikea Dioder to a router.

It’s a pretty early prototype but we like where [Shae] is going with his spouse-friendly silent alarm. It’s a wristband you wear to bed that wakes with vibration rather than sound.

[Leland] wrote in to share his multi-console emulator. It’s built using a Raspberry Pi and he plans to fit everything inside an original Game Boy case.

Fans of the game Candy Crush may want to take a look at this hack for the iPhone version. It attacks the game by accessing the file system of a jailbroken device.

Water Tank Level Meter Prevents Overflow

roof-water-tank-level-meter

Most of the homes in the area where [Raikut] lives have tanks on the roof to hold water. Each is filled from a well using a pump, with gravity serving as a way to pressurize the home’s water supply. The system isn’t automatic and requires the home owner to manually switch the pump on and off. [Raikut] made this process a lot easier by designing an LED bar indicator to monitor the water level.

The sensor is very simple. Each LED is basically its own circuit controlled by a transistor and a few resistors. A 5V signal is fed from 7805 linear regulator into the tank. The base of each transitor is connected to an insulated wire, each extending different depths in the tank. As the water rises it completes the circuit, illuminating the LED.

[Raikut] is conservation minded and built a buzzer circuit which is activated by the LED indicating the highest water level. If someone walks away from the pump switch while it’s filling the alarm will sound as it gets to the top and they can turn it off before it wastes water.

[via Reddit]

Autonomous RC Car Navigates By Waypoints

autonomous-rc-car

Check out this autonomous RC car which [Jason] built for the chipKIT design challenge. It’s been able to successfully navigate a planned route taking just a few waypoints as inputs.

Obviously this uses a chipKIT as the controller, the max32 to be specific. [Jason’s] write-up shows off all of the components of the design, but you’ll have to head over to his recently posted update to hear about the custom board he had spun to host them all. It starts with a GPS module, but that’s only accurate enough to give the rover the big picture. To handle getting from one waypoint to the next successfully he also included a gyroscope which provides very accurate orientation data, as well as optical encoders on the wheels for on-board distance traveled information.

We hope he’ll keep refining the design and make a trip to next year’s Autonomous Vehicle Competition.

Continue reading “Autonomous RC Car Navigates By Waypoints”

Custom Driver Board For Paintball Gun

custom-driver-circuit-for-paintball

[Gabe’s] been wanting to do some embedded development for years, and his other hobby of playing paintball recently provided him with a test project. He’s been working on a custom driver board for his paintball gun.  Don’t be confused by the name, GCode is a mash-up of his name and the fact that he wrote the code for the project. It has nothing to do with the G Code CNC language.

At first this might seem like a trivial hack, but this Viking paintball gun has some serious velocity and throughput so he needs a reliable control that won’t just start shooting randomly. Another thing that [Gabe] took into consideration was monitoring the loading process to make sure the paintball is full seated before firing. All of this is handled by that tiny little Femtoduino board. it interfaces with the guns hardware using the connector board mounted above it.

There are several videos sprinkled throughout the build log. But we found the officially sanctioned 12.5 balls per second mode and the ridiculously fast auto-fire clips the most interesting. It should come in handy when on the run from paintball shotgun wielding opponents.

Continue reading “Custom Driver Board For Paintball Gun”

The Secret Projects At The RedBull Creation Challenge

You’ve all already seen that there are 6 teams making some kind of a musical instrument. However, there are two more projects that have materialized out of nowhere and are looking like a lot of fun.

In the shop, there are “Shop Monitors”, artists and hackers who are here to help the teams get stuff built. There are also the judges. Since all of us have some experience and craving for making things, you can imagine that no one is just twiddling their thumbs.

[Greg] the lead judge has taken this opportunity to play with the plasma cutter and various metal working tools and is making a voting system so that the public can walk up and hit a button to vote on their favorite. Yup, those are easy buttons you see there. This thing is shaping up to be pretty nice looking thanks to that cutting machine and [Greg’s] hard work.

[JoeJoe], the guy who built the turbull incabulator is building “piss bot”, an inside joke turning to reality. Pissbot  will literally just freak out and urinate all over. Don’t ask why, ask why not.

Raspberry Pi Tor Proxy Lets You Take Anonymity With You

pi-tor-proxy

Your web traffic is being logged at many different levels. There are a few different options to re-implement your privacy (living off the grid excluded), and the Tor network has long been one of the best options. But what about when you’re away from you home setup? Adafruit has your back. They’ve posted a guide which will turn a Raspberry Pi into a portable Tor proxy.

The technique requires an Ethernet connection, but these are usually pretty easy to come by in hotels or relatives’ homes. A bit of work configuring the Linux network components will turn the RPi into a WiFi access point. Connect to it with your laptop or smartphone and you can browse like normal. The RPi will anonymize the IP address for all web traffic.

Leveraging the Tor network for privacy isn’t a new subject for us. We’ve looked at tor acks that go all the way back to the beginnings of Hackaday. The subject comes and goes but the hardware for it just keeps getting better!