Page 1 of 3

GBA-xl, A custom 3D printed Gameboy Advance

Posted: Sun Aug 27, 2017 3:49 pm
by dbak85
So after My first project, I had a number of things that I wanted to improve on my Gameboy classic build. Here is a list of things I did not like:
  • It ran very hot
  • Screen is okay but could be better and bigger
  • Not as comfortable as I thought it would be with the joysticks
All in all it was great, but I feel the RPI3 was too much in such a small case. I always remembered the GBA very fondly as being my first portable that I bought with my hard earned cash, but the GBA is just too small for what I want.
With this in mind I present: The GBA-XL !
Front panelShow
Image
Bottom shellShow
Image
Angle viewShow
Image
Based on the shape of the GBA but a little bigger.

List of features:
  • Rpi3 Removed from the GB (It will be revived with a Pi Zero W in the future)
  • 5' HDMI screen
  • Ceramic heatsinks attached to heatpipes for cooling (Maybe a micro blower fan?)
  • 18650 Batteries for extra powah
  • Neopixel status light
I have been working a lot of hours on the case and It is a lot of work, but I am almost ready. It will be in 3 layers:
Bottom layer with PI3, batteries and loads of coolingShow
Image
Middle layer with all electronics and switchesShow
Image
Top layer with buttons and screenShow
Image
I am currently testing hardware and finishing up the case. I have to design the screws for closing the case, the trigger button holding setup ( This is proving very tricky ) and The power switch arrangement.
I should be ready for a first iteration next week. I'll add more as soon as I have more to update.

Until then, thanks for looking!

GBA-xl, A custom Gameboy Advance with a RPI3

Posted: Sun Aug 27, 2017 3:49 pm
by dbak85
List of parts:

AIO : Raspberry pi 3
Screen : Waveshare 5' HDMI touchscreen
Power : PowerBoost 1000 Basic
Charger : TP4056 charging module
RGB status light : Neopixel status light (Made a mistake buying these, I thought they were adafruit ones... ah well we will see)
Sound card : Usb DAC
Amplifier : Pam8403 amplifier board
Speakers : 2 x 1w speakers
Batteries : 2x GENUINE PANASONIC 3400mAh NCR 18650
Battery Holders : Battery Holders
Heatpipes : 80mm and 100mm
Heatsinks : Amec thermasol ceramic heatsinks
  • 30mm*30mm Ramsink
  • 1x30mm*30mm and 1x40mm*40mm Heatsinks for the Processor

Re: GBA-xl, A custom Gameboy Advance with a RPI3

Posted: Sun Aug 27, 2017 4:17 pm
by muniosi
Cool idea! Looking forward to the finished product.

Re: GBA-xl, A custom 3D printed Gameboy Advance

Posted: Tue Aug 29, 2017 1:48 am
by abrugsch
yes very. I have one of these waveshare's and it's very nice. been meaning to do something similar with it, but with more DMG styling

Re: GBA-xl, A custom 3D printed Gameboy Advance

Posted: Tue Aug 29, 2017 3:02 am
by Hackmi
Good luck, I'm trying something similar, though I'll wait for yours to finish first, for "inspiration" XD.

Re: GBA-xl, A custom Gameboy Advance with a RPI3

Posted: Tue Aug 29, 2017 3:25 am
by abrugsch
dbak85 wrote:
Sun Aug 27, 2017 3:49 pm
RGB status light : Neopixel status light (Made a mistake buying these, I thought they were adafruit ones... ah well we will see)
nope, no mistake, they are exactly the same as adafruit ones, just adafruit give them a fancy name. I use these in loads of colour-changing projects with arduino's and the adafruit libraries work perfectly. (remember, apart form their own blue in house designed PCB's, adafruit stuff is just off the shelf chinese stuff repackaged and re-branded (and tested/certified/tutorialized - hence their redonkulous markup)

Re: GBA-xl, A custom 3D printed Gameboy Advance

Posted: Tue Aug 29, 2017 3:53 am
by dbak85
Hackmi wrote:
Tue Aug 29, 2017 3:02 am
Good luck, I'm trying something similar, though I'll wait for yours to finish first, for "inspiration" XD.
:lol: No pressure huh?

Re: GBA-xl, A custom Gameboy Advance with a RPI3

Posted: Tue Aug 29, 2017 3:56 am
by dbak85
abrugsch wrote:
Tue Aug 29, 2017 3:25 am
nope, no mistake, they are exactly the same as adafruit ones, just adafruit give them a fancy name. I use these in loads of colour-changing projects with arduino's and the adafruit libraries work perfectly. (remember, apart form their own blue in house designed PCB's, adafruit stuff is just off the shelf chinese stuff repackaged and re-branded (and tested/certified/tutorialized - hence their redonkulous markup)
I just had to use Neopixels again. The result on my first Gameboy was so good :D
Speaking of Adafruit it is true that they have a big markup, but they also have a good service.
You get what you pay for
As my dad always said.

Re: GBA-xl, A custom 3D printed Gameboy Advance

Posted: Tue Aug 29, 2017 4:08 am
by abrugsch
indeed I totally agree, but sometimes you're just paying a middleman. I'm fine paying for service where it's due, but when the EXACT same product is available in maybe a slightly different form
(this is my usual source for WS2812b's https://www.banggood.com/100Pcs-DC-5V-3 ... 79463.html ) then I'm not sure AF's markup is always worth it. they even say in their dcoumentation, the part number: WS2812b
At the end of the day, their parts are for prototyping and learning. the point is to then go on to make your own stuff using the knowledge you gained from their parts and tutorials

Re: GBA-xl, A custom 3D printed Gameboy Advance

Posted: Tue Aug 29, 2017 8:43 am
by dbak85
Agreed. I was worried about compatibility but if they are the same yay!
So many Neopixels for $15 :o