Page 1 of 2
Pi Zero powered Gameboy Classic
Posted: Tue Feb 13, 2018 4:20 am
by Nixon
Got bored on waiting for Nintendo to release a proper Gameboy Classic so started building my own using a Pi Zero and one of the cheap 1.44 inch SPI TFT screens. Next step is to relearn Eagle and design a circuit board for the controls and SP33's PWM audio circuit

- DV6AnaSW0AE1On7.jpg (444.92 KiB) Viewed 9079 times
Re: Pi Zero powered Gameboy Classic
Posted: Wed Feb 14, 2018 3:52 am
by VeteranGamer
Nixon wrote: ↑Tue Feb 13, 2018 4:20 am
Got bored on waiting for Nintendo to release a proper Gameboy Classic so started building my own using a Pi Zero and one of the cheap 1.44 inch SPI TFT screens. Next step is to relearn Eagle and design a circuit board for the controls and SP33's PWM audio circuit
DV6AnaSW0AE1On7.jpg
really interesting build.....
look good so far.....
hope the re-learning Eagle goes well, would love to see what you come up with.....
where did you get the STL for the shell/case
(did you design it yourself, or just reduce the size of the file already available)
and just some ignorant observations (these are most probably covered).....
how are you going to deal with Buttons and the DPad, are you printing those or using Buttons from exiting Handhelds (like a GBC or GBP)
NB: i also feel this is in the wrong section, should be in the Game Boy Zero Show-off Corner
.
Re: Pi Zero powered Gameboy Classic
Posted: Wed Feb 14, 2018 5:09 am
by abrugsch
that's cute! and... What Veteran said/asked!
Re: Pi Zero powered Gameboy Classic
Posted: Wed Feb 14, 2018 6:00 am
by Nixon
For the case, I imported a photo of a Gameboy into Adobe Illustrator and basically traced it out then scaled it to the size of the TFT screen. Imported the design into Autodesk Fusion 360 and modeled it myself.
Planning to 3D print all the buttons, as I wanted them to be the same scaled dimensions as the rest of the case. Got access to 9 3D printers in the Fablab I run so figured I might as well use them.
Re: Pi Zero powered Gameboy Classic
Posted: Wed Feb 14, 2018 6:38 am
by abrugsch
Nixon wrote: ↑Wed Feb 14, 2018 6:00 am
in the Fablab
I run so figured I might as well use them.
nice job! which one if i may ask?
Re: Pi Zero powered Gameboy Classic
Posted: Wed Feb 14, 2018 7:15 am
by Nixon
abrugsch wrote: ↑Wed Feb 14, 2018 6:38 am
Nixon wrote: ↑Wed Feb 14, 2018 6:00 am
in the Fablab
I run so figured I might as well use them.
nice job! which one if i may ask?
I'm the technician for Fablab Liverpool. Using this project to finally teach myself Linux and PCB design as we usually specialize in digital fabrication with the 3D printers and laser cutters.
It's a bit rough, but that should be the controller PCB, just need to check if the switches are correct as they're the first custom component I've made. If it's all good then I'll have to work out how to route it out on our CNC mill.

- pcbhires.png (32.82 KiB) Viewed 8995 times
Re: Pi Zero powered Gameboy Classic
Posted: Wed Feb 14, 2018 12:42 pm
by abrugsch
Nice. My wife is from that way, i might have to drop in and say hi when I'm up at easter.
I'm heavily involved in the Southampton Makerspace and we haven't got as many printers we do have a laser cutter and a being built CNC mill
Are those omron smd microswitches?
Re: Pi Zero powered Gameboy Classic
Posted: Wed Feb 14, 2018 1:08 pm
by snoek09
For the PCB design, did you consider using KiCad instead of Eagle?
Re: Pi Zero powered Gameboy Classic
Posted: Thu Feb 15, 2018 2:58 am
by Nixon
snoek09 wrote: ↑Wed Feb 14, 2018 1:08 pm
For the PCB design, did you consider using KiCad instead of Eagle?
We get all the Autodesk software free through work so started using Eagle rather than KiCad. Eagle also allows me to easily import the PCBs with components in place into Fusion 360 with makes it dead easy to design the case to fit around the controller PCB.
And Abrugsh, designing the PCB around C&K KSR series SMT Sumbiniature tact switches
https://www.mouser.com/ds/2/60/ksr-1141284.pdf
Re: Pi Zero powered Gameboy Classic
Posted: Thu Feb 15, 2018 8:06 am
by abrugsch
ahh cool. careful with those activation forces. I did some side by side comparisons with lower AF tacts and the "standard" (as in what the generic bags of 6mm tacts come as) 160gf usually feels too strong. I had some 100gf and 60gf and 100 felt just right while 60 wasn't tactile enough...