Gameboy Zero - Handheld Edition

General GBZ-related chat goes here. Share ideas, tips and tricks, or ask questions that don't fit into the hardware/software help forums.
32teeth

Re: Gameboy Zero - Handheld Edition

Post by 32teeth » Tue Aug 22, 2017 2:34 pm

In my waiting (boredom) time of receiving the first run of of the 2.2" & 2.8" version PCBs from China,
I have created and uploaded a 2.8" version using a raspberry pi 3. it's a little taller and wider, but this one also feature an accurate DMG (Gameboy) layout... ...eventually wanting to create a Acrylic / Plexi laser cut case

LMK what you guys think of this one.
Top view of RPI3 versionShow
GBZH-2.8-PI3-GB_Layout-top.jpg
GBZH-2.8-PI3-GB_Layout-top.jpg (306.25 KiB) Viewed 4252 times
Bottom view of RPI3 versionShow
GBZH-2.8-PI3-GB_Layout-bottom.jpg
GBZH-2.8-PI3-GB_Layout-bottom.jpg (276.95 KiB) Viewed 4252 times
This version would use a female header on the board and simply plug and play. that way you would not be committing your Pi for life

I will later replace the 40 pin header with an SMD Female Header Socket (or you can just use Kapton Tape)

The GitHub repo in my signature is always up to date

username 123
Posts: 134
Joined: Thu Jun 09, 2016 5:45 pm
Has thanked: 33 times
Been thanked: 29 times

Re: Gameboy Zero - Handheld Edition

Post by username 123 » Wed Aug 23, 2017 12:57 am

I like where this is going.

32teeth

Re: Gameboy Zero - Handheld Edition

Post by 32teeth » Wed Aug 23, 2017 7:02 am

username 123 wrote:
Wed Aug 23, 2017 12:57 am
I like where this is going.
Thanks!

The intent behind the 2.78 RPI3 version is so that you can use standard parts from the DMG Gameboy

Additionally you can find some of the plexi files i have started on in the plexi folder of the GitHub repo
SpoilerShow
eagleUp_GBZH-2.8-PI3-GB_Plexi_outline.jpg
eagleUp_GBZH-2.8-PI3-GB_Plexi_outline.jpg (91.78 KiB) Viewed 4216 times
I still need to add the button notches, but right now i'm on a flight :o
Last edited by 32teeth on Wed Aug 23, 2017 11:23 am, edited 1 time in total.

User avatar
Eccho
Posts: 235
Joined: Mon Nov 28, 2016 5:35 am
Has thanked: 86 times
Been thanked: 106 times

Re: Gameboy Zero - Handheld Edition

Post by Eccho » Wed Aug 23, 2017 8:05 am

Your work is great, it looks very standardized. Newbies are thanking you.

User avatar
moosepr
Posts: 523
Joined: Wed Jan 25, 2017 6:18 am
Has thanked: 69 times
Been thanked: 241 times
Contact:

Re: Gameboy Zero - Handheld Edition

Post by moosepr » Wed Aug 23, 2017 12:36 pm

You thought of using pads so you can get the retro feel of the rubber domes?
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919

32teeth

Re: Gameboy Zero - Handheld Edition

Post by 32teeth » Wed Aug 23, 2017 3:08 pm

moosepr wrote:
Wed Aug 23, 2017 12:36 pm
You thought of using pads so you can get the retro feel of the rubber domes?
i have, and that's a great idea, since that would reduce cost by using capacitive buttons.
what i will probable do after the initial short run is overlay the capacitive touch and tactile switch on the foot print
pad and button overlayedShow
Screen Shot 2017-08-24 at 11.04.08 AM.png
Screen Shot 2017-08-24 at 11.04.08 AM.png (361.88 KiB) Viewed 4185 times

32teeth

Re: Gameboy Zero - Handheld Edition

Post by 32teeth » Thu Aug 31, 2017 12:34 pm

Big Update
Gameboy Zero - Handheld Edition (More Size)

Hey all, if you have been following this thread, you will know that there are a few sizes i have created.
There are now 3 display size versions (1.8", 2.2", 2.8") and two platforms (Pi3 and PiZero/w)
Display Sizes (image heavy)Show
eagleUp_GBZH-1.8_board_top.png
eagleUp_GBZH-1.8_board_top.png (90.51 KiB) Viewed 4091 times
eagleUp_GBZH-2.2_top.png
eagleUp_GBZH-2.2_top.png (70.78 KiB) Viewed 4091 times
eagleUp_GBZH-2.8_top.png
eagleUp_GBZH-2.8_top.png (80.71 KiB) Viewed 4091 times
eagleUp_GBZH-2.8-PI3-GB_Layout_board_top.png
eagleUp_GBZH-2.8-PI3-GB_Layout_board_top.png (278.81 KiB) Viewed 4091 times
As well, currently working out a plexi (layered) solution for the Pi3 version (PiZero cases to follow)
Plexi Layers for Pi3Show
eagleUp_GBZH-2.8-PI3-GB_Plexi_outline.jpg
eagleUp_GBZH-2.8-PI3-GB_Plexi_outline.jpg (91.78 KiB) Viewed 4091 times
I should be getting the first test batch of PCBs from Seeed Studio next week and will soon put up working prototype videos and review.

Lastly, i have added the Eagle CAD library for the Displays

32teeth

Re: Gameboy Zero - Handheld Edition

Post by 32teeth » Fri Sep 08, 2017 2:58 pm

Pre Weekend Update
Gameboy Zero - Handheld Edition (Semi Official Design)

So after tinkering with the smaller 4.2mm outline buttons i have found that once i have them in hand, it's too small.
Iterating on the project, i have netted out that the 2.2 ILI9341 will suit it the best

The d-pad buttons are now 6.2mm outline tact switches, rotated 45 deg and laid out in a diamond formation.
The primary buttons (ABXY) are now matching the 16mm offset of the standard DMG layout.
The shoulder buttons (L1/2 R1/2) are now lower on the back panel and have been placed in an ergonomic fashion.
This was done in order to accommodate a simple 2 layer plexi case (to be designed)

Check out the pics, let me know what you think
(for some reason the Pi Zero tPlace layer shows up on the tPlace of the pcb in printing, but won't be so on the final stencil)
topShow
eagleUp_GBZH-2.8-JOY_board_top.png
eagleUp_GBZH-2.8-JOY_board_top.png (236.56 KiB) Viewed 3998 times
bottomShow
eagleUp_GBZH-2.8-JOY_board_bottom.png
eagleUp_GBZH-2.8-JOY_board_bottom.png (180.9 KiB) Viewed 3998 times

32teeth

Re: Gameboy Zero - Handheld Edition

Post by 32teeth » Tue Sep 12, 2017 12:32 pm

Gathering Interest
Looking to do a small run

hey all,
i'm going to be doing a small run, and was looking to see who would be interested in one.



this will be a semi-populated run,

what's NOT included
1. ILI9341 2.8 Screen
2. RPI Zero
3. Battery
4. TP4056 Li-ion Battery Charger Module

what IS included
1. the main board
2. all buttons
3. all switches
top silkShow
Screen Shot 2017-09-12 at 2.28.57 PM.png
Screen Shot 2017-09-12 at 2.28.57 PM.png (295.22 KiB) Viewed 3927 times
bottom silkShow
Screen Shot 2017-09-12 at 2.29.24 PM.png
Screen Shot 2017-09-12 at 2.29.24 PM.png (315.56 KiB) Viewed 3927 times
the cost... ...i'd be looking to get $20-25USD per populated board.
why so cheap?
well.. ..i know you will have to buy a few of your own parts (listed in what's NOT included above)

i've created a google form for you to fill out

NOTE: This is just an interest collection. If i get enough responses i'll create the short run

PS: I am picking up a plexi case prototype and will post it up later today
Last edited by 32teeth on Thu Sep 21, 2017 7:34 am, edited 2 times in total.

User avatar
144TECH
Posts: 325
Joined: Fri Jan 06, 2017 7:30 am
Location: Amsterdam
Has thanked: 256 times
Been thanked: 71 times

Re: Gameboy Zero - Handheld Edition

Post by 144TECH » Tue Sep 12, 2017 3:03 pm

Case ?
* Very Rare * GBZ 640x480 v3 Stock Looks 6000MAH
http://www.sudomod.com/forum/viewtopic.php?f=43&t=4863

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest