Gameboy Zero Project

General GBZ-related chat goes here. Share ideas, tips and tricks, or ask questions that don't fit into the hardware/software help forums.
Post Reply
User avatar
obey_yourmaster
Posts: 8
Joined: Sat May 28, 2016 3:53 pm
Location: Wisconsin
Has thanked: 2 times
Been thanked: 1 time

Gameboy Zero Project

Post by obey_yourmaster » Sat May 28, 2016 5:48 pm

Hi guys, just wanted to share my Gameboy Zero project!

Here are the pictures of the Gameboy I purchased on eBay:

Image

Image

The unit was a bit dirty, with some residue from what I assume were stickers. The batter cover was held on by tape, which I can only assume was from the beginning of time. Additionally, it looks like something (which I hope was a dog) chewed on the battery cover. It's missing the tabs on the bottom of the cover, as well as the tab at the top, but it stays in pretty well. So, after gutting the thing, I washed the case and was able to get it pretty clean.

I used Wermy's method of tracing the button holes on the NES controller and transferring the graphite to the case. I used wax paper, which worked fine. The buttons were by far the hardest part of the project so far. I dremeled out most of the button hole, then used a knife to finish them off. I'm a perfectionist, so I was meticulous when it came to the button holes and the screen.

I've used a dremel in the past, but not for a while. What I did not expect was the molten globs of plastic flying at me when shaping the case. Luckily, I survived to tell the tale.


Image

Image

Image
This is my first project like this. I've soldered a bit before (some work in electric guitars) but nothing on such an intricate scale. Hopefully it'll go well. My Raspberry Pi, Teensy board and a set of helping hands are coming in the mail next week, so we'll see how good I really am at soldering!

On a final note, I'll share the conversation I had with my wife about the project earlier:

Her: "So...you took it apart...and then you're just going to put it back together again?"
Me: "Yeah, but it'll have a new screen, extra buttons, and it'll let me play basically any game I want."
Her: "...did it work before?"
Me: "No, it didn't."
Her: "And you paid $25 for it?!"

We'll see how it plays out.

Thanks for reading!

Topher
Posts: 11
Joined: Thu May 12, 2016 12:08 am
Has thanked: 1 time

Re: Gameboy Zero Project

Post by Topher » Sat May 28, 2016 8:28 pm

Man that case sure did clean up nice. I'm in the same boat as you soldering wise, but it looks like fun. Hopefully I don't mess mine up too bad, my screen just got here today, time to start putting it all together.

User avatar
jlane52641
Posts: 53
Joined: Fri May 06, 2016 4:00 am
Location: Southeast Iowa
Has thanked: 18 times
Been thanked: 5 times

Re: Gameboy Zero Project

Post by jlane52641 » Sat May 28, 2016 8:51 pm

obey_yourmaster wrote: Her: "So...you took it apart...and then you're just going to put it back together again?"
Me: "Yeah, but it'll have a new screen, extra buttons, and it'll let me play basically any game I want."
Her: "...did it work before?"
Me: "No, it didn't."
Her: "And you paid $25 for it?!"
LMFAO!
Sounds about right, I can't tell you how many conversations about it with people go like this lol

Bendra
Posts: 21
Joined: Tue May 17, 2016 10:05 am
Has thanked: 12 times
Been thanked: 2 times

Re: Gameboy Zero Project

Post by Bendra » Sun May 29, 2016 12:59 am

Those kind of conversations are probably just well understood here :lol:

Looks great so far! How did you cleanup the case, did you use some kind of bleaching technique? My GameBoy came very disheveled too...

Hope to see further pictures of your progress.

User avatar
obey_yourmaster
Posts: 8
Joined: Sat May 28, 2016 3:53 pm
Location: Wisconsin
Has thanked: 2 times
Been thanked: 1 time

Re: Gameboy Zero Project

Post by obey_yourmaster » Wed Jun 01, 2016 7:37 pm

Bendra wrote:Those kind of conversations are probably just well understood here :lol:

Looks great so far! How did you cleanup the case, did you use some kind of bleaching technique? My GameBoy came very disheveled too...

Hope to see further pictures of your progress.
Just Dawn dish soap and an old toothbrush :)

I'm soldering the traces now...talk about a pain! I've got to the point where they're connected and glued down, but definitely my least favorite part of the project thus far.

Just out of curiosity, how has everyone been doing their X and Y buttons? As you can see, mine are a bit rough around the edges. I'm hoping sandpaper will help smooth it out...

User avatar
wermy
Site Admin
Posts: 1346
Joined: Tue May 03, 2016 8:51 pm
Has thanked: 620 times
Been thanked: 1322 times
Contact:

Re: Gameboy Zero Project

Post by wermy » Wed Jun 01, 2016 7:48 pm

Haha! I've had similar conversations. :D

Looking good so far! And yes tapping into the controller board traces are a pain in the butt. I have no experience in designing/manufacturing PCBs so I did what I could with what I had -- sure would have been nice to have the custom button PCBs that people are selling on here. :D

As for the button holes, I just used a sanding bit on my dremel and went very very slowly.
ImageImageImageImage

User avatar
obey_yourmaster
Posts: 8
Joined: Sat May 28, 2016 3:53 pm
Location: Wisconsin
Has thanked: 2 times
Been thanked: 1 time

Re: Gameboy Zero Project

Post by obey_yourmaster » Wed Jun 08, 2016 7:08 pm

An update for anyone who may be following my progress.

Image

After much headache, heartache, and patience, I was able to get all of my button traces soldered up to the Teensy and working properly. I had all of the wires soldered, tested the connection, then hot glued. I programmed my Teensy, plugged it into my computer, and....

nothing worked. Awesome.

It was at this point I realized that I had not yet connected the ground wire (which is a big deal, let me tell you) to the Teensy board. I got that soldered up and about half of my buttons worked. Progress, at least.

Here's what worked:

Up
Right (but it was hitting right and up at the same time...)
A
X
Y
Select

No response from the others.

So, I ripped it all apart and started again, making sure each trace had a good connection, and wasn't bridged to another trace by mistake.

Same issue. But at least Right is only hitting Right, now.

Well, I reviewed Wermy's example and found that I had missed a ground connection, in the lower left next to Select. That would explain it.

So I scraped some traces, threw on some solder, and it works, right? Nope.

I scraped too much and went right through the trace. Awesome.

So, I ended up bridging the traces in two spots. Once near the original trace, then once again after the broken trace. To avoid further issues, I covered some wire with solder and used that to bridge the connections. Works like a charm.

Everything works now (thank God), but I do have one issue. When I press the X or Y buttons, I'm getting multiple button hits. In Notepad (when testing), I'll get a signal, but it'll send the signal three or four times for each button press. I'm not overly concerned, as I'm not planning on using them much, but if anyone has had similar experience or anything I could try, I'd be open to some ideas.

I did use foil tape (usually used for duct work) for the contact points for the X and Y buttons, which could be part of the issue. I was initially worried about overheating, but I'm doubting 5v will overheat them.

Now the project is halted, as I'm waiting for my screen (http://www.gearbest.com/development-boa ... 29447.html), but making progress!

Thanks for reading!

As a side note, when I was purchasing supplies I was very anxious to find wire to use in the project. I've been using the wire from the NES controller I got the red buttons from, and it works like a charm!

User avatar
joe7dust
Posts: 218
Joined: Mon Jun 06, 2016 4:13 am
Has thanked: 23 times
Been thanked: 7 times

Re: Gameboy Zero Project

Post by joe7dust » Wed Jun 08, 2016 7:38 pm

obey_yourmaster wrote: The unit was a bit dirty,
+1 for Understatement of the Year! :)

User avatar
_N0x
Posts: 29
Joined: Mon May 09, 2016 3:02 am
Location: Germany - Hessen - Siegbach
Has thanked: 5 times

Re: Gameboy Zero Project

Post by _N0x » Thu Jun 09, 2016 8:03 am

obey_yourmaster wrote: [...] a bit dirty, with some residue [...]
Lol
I don't even know how to solder ¯\_(ツ)_/¯

User avatar
obey_yourmaster
Posts: 8
Joined: Sat May 28, 2016 3:53 pm
Location: Wisconsin
Has thanked: 2 times
Been thanked: 1 time

Re: Gameboy Zero Project

Post by obey_yourmaster » Sun Jun 19, 2016 8:49 pm

After browsing the forums, it seems this thread is in the wrong category...maybe Wermy could move it for me? :)

Anyways, my Gearbest screen FINALLY came through (word of advice; the screen works well and was super cheap, but splurge on the shipping. Their free shipping is so so so slow. Anyway...) and I was able to convert it to 5 watts very easily and get it hooked up to the Raspberry Pi. It actually went off without a hitch the first time by some miracle. Here's a pic:

Image

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest