Close

Perfect fit, so far!

A project log for NeoGeo pi3

A modified Neo-Geo Pocket with a raspberry pi 3 and other clever hacks as its guts.

kevin-osunaKevin Osuna 08/06/2016 at 10:250 Comments

Hey there! I've had a pretty busy week! but I'm still trying to progress quickly and share constant updates on the NeoGeo Pi3.



This week I was able to place the PiTFT 2.4" display in the right place. I decided to put it up side down for a pair of reasons; the main one being that I want to have the tactile switches on the bottom of the screen instead of having them on the top. Putting all the aesthetic reasons aside, that way I can use the space on top for wires that will connect the "new" USB ports to the Raspberry pi3. the second reason is that there's a bezel which used to hold the original display in place, and it has some extra space in one of the sides which is perfect for the screen's flex cable. By giving the flex cable that little extra space we prevent any possible damages that could come from other component applying pressure to the flex cable.



In the second and third picture you can see how the flex cable is having a hard time trying to fit in there. Well, that's because the part of the PCB where the header goes still needs to go lower. for that I need to sand the bezel a little more


in this picture you can see how the display and the PCB fit pretty well inside the upper half of the case, and I still can dig a little more into the bezel to get the two components (display & PCB) touching each other. Right now there's a space of a little more than a millimeter between them.

One of the reasons it fits quite well is that I was able to sand of some parts of not only the case but also the PCB without even getting close to any trace and ruin it. I used a cheap engraving tool I found at home. it took from 10 to 15 minutes because that tool isn't very powerful. But that was a good thing, that allowed me to go easy on it and not screw things up.

So I guess this isn't bad for the first modification I make for this project, everything seems, fits and feels like it is meant to be. I'll keep you updated.

By the way, if anyone has experience with programming the Teensy 3.2 I would really appreciate all the help you can give. that would speed things considerably.

The combination of functionality I'm aiming to is keyboard+mouse and if there's enough space and if it's possible to implement I could even add a scroll wheel to one of the trigger buttons. It's an idea I have always wanted to try. Some months ago I read that Nintendo might do that with their new NX and I though "where's my money nintendo, where?!!!" But in the mean time if you want to collaborate in any way, please, let me know. Another way you can contribute is by supporting me on patreon. that would allow me to focus a lot more on this project only. https://www.patreon.com/Kev_os

Discussions