or3o Posted April 9, 2016 Author Share Posted April 9, 2016 Hi guys, I am currently working on a raspberry pi project and i figure i should make some kind of tutorial or build log, so here it is. This project started when i orderd 8 broken gamegears on ebay. I was able to fix all of them but 1.[![](http://s18.postimg.org/ambqvvqut/20160324_184928.jpg)](http://postimg.org/image/ambqvvqut/)The gamegear looked ok on the outside but the inside was bad. The batteries has leaked all over everything.[![](http://s23.postimg.org/4l16pvlt3/20160328_165003.jpg)](http://postimg.org/image/4l16pvlt3/)At this point I decided to make my own handheld.I knew i would need a few parts and a ton of time. The parts i orderd where 12 tactile switches (i got surface mount because its all radioshack carried. Thru hole would be way easier.) a 5 inch hdmi lcd display from ebay (it was about 25 dollars) A raspberry pi 2 a micro sd carda usb lipo charging circut a 3.7volt to 5 volt step up converter a replacement laptop battery a 3 watt audio amplifier circut and a micro usb externsion cable.(this project also required som old video game controllers but that is dependant on how many buttons you plan on adding)I began but cutting up a fake snes controller so i could take the shoulder buttons and the abxy[![](http://s16.postimg.org/fyzhkksg1/20160330_211823.jpg)](http://postimg.org/image/fyzhkksg1/)[![](http://s17.postimg.org/hh15p7xmj/20160402_141957.jpg)](http://postimg.org/image/hh15p7xmj/)i used a dremel to cut out the area around the buttons so they would work as normali did the same to a playstation 1 controller to get the l2 and r2 buttons.I replaced the original buttons with tactile switches [![](http://s9.postimg.org/o07vilfsr/20160409_153039.jpg)](http://postimg.org/image/o07vilfsr/)I cut out the areas where i wanted to add buttons and used hot glue to tack everything in place.Once I got a fitment I liked I began doing layers of JB weld.This is the part that takes the longest. I would do a layer, sand it back and repeat until you have the contours you like. I spent about 10 hours doing this, Once it is smooth enough you can start applying primer. Then you get out some fine grit sand paper and sand it back do as many layers as you need to for smoothness.[![](http://s16.postimg.org/s7hr9apkx/20160402_141946.jpg)](http://postimg.org/image/s7hr9apkx/)[![](http://s22.postimg.org/rfcxju2i5/20160406_150721.jpg)](http://postimg.org/image/rfcxju2i5/)I took this time to cut out the screen area.Then i began to test fit everything.[![](http://s17.postimg.org/fmob7ham3/20160407_231430.jpg)](http://postimg.org/image/fmob7ham3/)For the battery setup I took a laptop battery and tore it apart. (laptop batteries are made of 3.7volt 18650 batteries wired in series.Just break them down to single 18650 cells.Then I began some soldering for the buttons[![](http://s17.postimg.org/xx50v7hff/20160408_213715.jpg)](http://postimg.org/image/xx50v7hff/)I wired it so all of the buttons share a common ground (meaning less wires.)I took note of the wiring colors I used because it becomes important later.Then I hotglued the pcbs in place behind the switches.[![](http://s28.postimg.org/ey0e8asax/20160409_154706.jpg)](http://postimg.org/image/ey0e8asax/)I then used hotglue to tack the screen and batteries in place and test fit with all the batteries. (the batterys are going to be fired in parallel giving my 9ah of battery power.)[![](http://s29.postimg.org/6cikznvs3/20160409_150633.jpg)](http://postimg.org/image/6cikznvs3/)Test booted the system after installing a retropie image to the sd card ( i will go into more detail on this soon)[![](http://s27.postimg.org/rzq2ttfwv/20160409_155132.jpg)](http://postimg.org/image/rzq2ttfwv/)This project isnt done. the list of crap i need to finish issolder button connections directly to the gpio pins. solder in the charging circut and make a charging port in the caseand possibly order a new screen.solder in audio amp and headphone jack.If anyone has any questions feel free to ask Link to comment Share on other sites More sharing options...
BeNjO Posted April 10, 2016 Share Posted April 10, 2016 Have you thought about skinning? Some nice skin on the case would increase sale's and prices. You do a very good job, I have you on the old FB and see you updating on there :P. Link to comment Share on other sites More sharing options...
or3o Posted April 10, 2016 Author Share Posted April 10, 2016 I have been trying to decide what color i wanna paint it, still not really sure on a color lol Link to comment Share on other sites More sharing options...
Jacquelinett Posted April 10, 2016 Share Posted April 10, 2016 Pink!or whiteSilver? Link to comment Share on other sites More sharing options...
BeNjO Posted April 10, 2016 Share Posted April 10, 2016 Don't paint it, use those water transfer's, buy some cheap stuff to train on then get some decent stuff in for actual products. I use to do it for my vape mods and the look is stunning. Link to comment Share on other sites More sharing options...
or3o Posted April 11, 2016 Author Share Posted April 11, 2016 I dont plan on selling this one, the amount of time this thing will end up taking just makes it not worth selling lol. Link to comment Share on other sites More sharing options...
or3o Posted April 27, 2016 Author Share Posted April 27, 2016 So i have been back to work on this project,I got the emulators up and running and then disassembled it.[![](http://s32.postimg.org/ya8u9345d/20160412_153756.jpg)](http://postimg.org/image/ya8u9345d/)After a few more hours of painting and sanding i solderd the buttons to the gpio pins and routed the wires. I then added the batteries (in parallel) [![](http://s32.postimg.org/40q9owngh/20160426_184008.jpg)](http://postimg.org/image/40q9owngh/)[![](http://s32.postimg.org/cea7867r5/20160426_184110.jpg)](http://postimg.org/image/cea7867r5/)I got the screen working right by editing the config text file.First i plugged in a usb keyboard.turning the pie on when it boots up press f4then i typed in ``` sudo nano /boot/config.txt ```in this editor i changed to these values``` # uncomment if hdmi display is not detected and composite is being outputhdmi_force_hotplug=1# uncomment to force a specific HDMI mode (here we are forcing 800×480!)hdmi_group=2hdmi_mode=1hdmi_mode=87hdmi_cvt 800 480 60 6 0 0 0start_file=start_x.elffixup_file=fixup_x.elfgpu_mem=128```[![](http://s32.postimg.org/m38bj58sh/20160426_184118.jpg)](http://postimg.org/image/m38bj58sh/)The project is still not quite complete, The 3.7v to 5v regulator isnt quite powerful enough to run both the pi and the lcd so I had to order a slightly bigger one. In the next installment I will be finishing up. By making the pi treat the gpio switches as key presses and then use retro pie to translate that to button presses on the emulators. Link to comment Share on other sites More sharing options...
Jacquelinett Posted April 27, 2016 Share Posted April 27, 2016 that is pretty epic manJackie approved Link to comment Share on other sites More sharing options...
Sekiguchi Okitsugu Posted April 27, 2016 Share Posted April 27, 2016 LOOKS GREAT BOY!!!!! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now