[WIP] - Mickey Mustangs - BMO GameBoy Zero

Show off your completed Game Boy Zero, or post your build logs here!
User avatar
MickeyMustang
Posts: 29
Joined: Thu Oct 20, 2016 1:18 pm
Has thanked: 49 times
Been thanked: 11 times

[WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by MickeyMustang » Sun Dec 17, 2017 2:16 am

Hey all,

I started working on a new GameBoy Zero that is supposed to look similar to BMO from Adventure Time.
SpoilerShow
579C4A01-2A61-48C4-868C-CE27D5A84DD5-9504-000008DBD10EF234.jpg
579C4A01-2A61-48C4-868C-CE27D5A84DD5-9504-000008DBD10EF234.jpg (88.94 KiB) Viewed 8127 times
Nothing special really on the inside. It's my first build without a teensy lc and I am trying to use GPIOs for my buttons.
SpoilerShow
IMG_20171217_162811.jpg
IMG_20171217_162811.jpg (3.16 MiB) Viewed 8127 times
I spent quite some time on filing the case to fit the screen as I want to use a plane screeen protector without any colored surrounding to match the theme better. I think it turned out pretty smooth.
SpoilerShow
IMG_7579.jpg
IMG_7579.jpg (1.29 MiB) Viewed 8127 times
IMG_7583.jpg
IMG_7583.jpg (927 KiB) Viewed 8127 times
I used Hoolyhoos Screen bracket, but added 2 posts for the Pi and 1 post for volume wheel. I tried modifying the stl file in Fusion360 but I am too much of a noob. So I just printed 3 cubes and glued them on the existing bracket.
SpoilerShow
IMG_7586.jpg
IMG_7586.jpg (1.29 MiB) Viewed 8127 times
For the LR buttons I use tactile buttons and printed a plate so the buttons have a place to sit on. I still added some hot glue, just to make sure it doesn't move.
SpoilerShow
LR Button Plate.PNG
LR Button Plate.PNG (9.05 KiB) Viewed 8127 times
IMG_20171217_165607.jpg
IMG_20171217_165607.jpg (2.41 MiB) Viewed 8127 times
As I said I used GPIO for my buttons for the first time. I managed to set it up according to prerunnerseths manual:
viewtopic.php?f=22&t=57&hilit=wiring+without+teensy

Additionally I designed 2 supporting 3D parts to hold the micro USB charging port and the external USB port.
SpoilerShow
IMG_20171217_003358.jpg
IMG_20171217_003358.jpg (2.23 MiB) Viewed 8127 times
IMG_20171217_011429.jpg
IMG_20171217_011429.jpg (2.21 MiB) Viewed 8127 times
IMG_20171217_011508.jpg
IMG_20171217_011508.jpg (2.24 MiB) Viewed 8127 times
The next step will be to set up Cambles safe shutdown, wire up the USB hub and then it's done.

That's my current status:
SpoilerShow
IMG_20171217_154257.jpg
IMG_20171217_154257.jpg (2.59 MiB) Viewed 8127 times

User avatar
MickeyMustang
Posts: 29
Joined: Thu Oct 20, 2016 1:18 pm
Has thanked: 49 times
Been thanked: 11 times

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by MickeyMustang » Sun Dec 17, 2017 2:31 am

As I am working on the safe shutdown I realised that both the button GPIO set up by prerunnerseth and Cambles safe shut down use the same pin (for the UP button and for the On / keep-alive pin) : BCM/GPIO22 (physical pin 15).

I searched a lot on the forums how to switch the pins. I read that it shouldn't be a big deal. I am just not sure which pin is really ok to use. As I already soldered all button cables to the Pi I would like to switch the keep alive pin for the safe shutdown.

Would it be ok to use pin BCM 4 for the keep alive pin? And in which file exactly do I have to adjust the code to apply this change?


A bit off topic: I know recently people are getting annoyed by other people asking the same questions over and over again and it looks like some guys are not using the search function at all.
As I spent a lot of time on building 3 GBZ recently I also had a lot of questions, which in the end I was able to answer by searching the forums. I did have to spend really a lot of time on searching though. Sometimes one has to open tons of threads to finally find the right answer. I don't have an idea how to improve this, but I would like to mention, that with the rising number of members and threads, things are getting harder to find.

User avatar
YaYa
Posts: 1719
Joined: Mon Jun 26, 2017 12:42 pm
Location: brittany - France
Has thanked: 871 times
Been thanked: 689 times
Contact:

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by YaYa » Sun Dec 17, 2017 8:04 am

Nice looking build !

Thank you for your comment about the search and the topics... We are currently tinkering with the mods to improve things and things will very likely change soon. Thanks you for your input, keep posting your build log, you will help people :D
Follow me on instagram Image

User avatar
MickeyMustang
Posts: 29
Joined: Thu Oct 20, 2016 1:18 pm
Has thanked: 49 times
Been thanked: 11 times

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by MickeyMustang » Mon Dec 18, 2017 12:20 am

Thank you for the quick feedback and I see you initiated quite some changes already. Thank you to all admins and mods for steering this community so well.

User avatar
MickeyMustang
Posts: 29
Joined: Thu Oct 20, 2016 1:18 pm
Has thanked: 49 times
Been thanked: 11 times

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by MickeyMustang » Mon Dec 18, 2017 8:31 pm

MickeyMustang wrote:
Sun Dec 17, 2017 2:31 am
As I am working on the safe shutdown I realised that both the button GPIO set up by prerunnerseth and Cambles safe shut down use the same pin (for the UP button and for the On / keep-alive pin) : BCM/GPIO22 (physical pin 15).

I searched a lot on the forums how to switch the pins. I read that it shouldn't be a big deal. I am just not sure which pin is really ok to use. As I already soldered all button cables to the Pi I would like to switch the keep alive pin for the safe shutdown.

Would it be ok to use pin BCM 4 for the keep alive pin? And in which file exactly do I have to adjust the code to apply this change?
Anyone has any advice for me regarding this question?

User avatar
VeteranGamer
Posts: 1738
Joined: Thu Jan 26, 2017 11:12 am
Location: London, UK
Has thanked: 528 times
Been thanked: 909 times

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by VeteranGamer » Tue Dec 19, 2017 12:31 am

MickeyMustang wrote:
Mon Dec 18, 2017 8:31 pm
MickeyMustang wrote:
Sun Dec 17, 2017 2:31 am
As I am working on the safe shutdown I realised that both the button GPIO set up by prerunnerseth and Cambles safe shut down use the same pin (for the UP button and for the On / keep-alive pin) : BCM/GPIO22 (physical pin 15).

I searched a lot on the forums how to switch the pins. I read that it shouldn't be a big deal. I am just not sure which pin is really ok to use. As I already soldered all button cables to the Pi I would like to switch the keep alive pin for the safe shutdown.

Would it be ok to use pin BCM 4 for the keep alive pin? And in which file exactly do I have to adjust the code to apply this change?
Anyone has any advice for me regarding this question?
you should just be able to change it.....

https://github.com/Camble/Safe-Power-Monitor

Code: Select all

sudo nano ~/Safe-Power-Monitor/safe_power_monitor.py
just make sure that the script and the config.txt match up.....


.

User avatar
MickeyMustang
Posts: 29
Joined: Thu Oct 20, 2016 1:18 pm
Has thanked: 49 times
Been thanked: 11 times

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by MickeyMustang » Tue Dec 19, 2017 9:15 am

Thank you Veteran, I'll give it a try tomorrow. I saw you changed the gpios in your second build as well. I just couldn't figure out which ones you used. I appreciate your help.

User avatar
VeteranGamer
Posts: 1738
Joined: Thu Jan 26, 2017 11:12 am
Location: London, UK
Has thanked: 528 times
Been thanked: 909 times

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by VeteranGamer » Tue Dec 19, 2017 9:44 am

MickeyMustang wrote:
Tue Dec 19, 2017 9:15 am
Thank you Veteran, I'll give it a try tomorrow. I saw you changed the gpios in your second build as well. I just couldn't figure out which ones you used. I appreciate your help.
i'm just finishing up a build (will be dropping that very soon)

which is very GPIO intensive...

certain things like the a SPI screen, PWM audio or a ADS1115 have to go to specific pins...
the rest can be your choice (excluding the 5v,3v & GND)

heres how my current project is shaping up.....

Image


if you need it, i can give you my retrogame.cfg (for the controller)....
as long as you have retrogame installed and you match my gpio, you'll just need to move it over to your sdcard....


.

User avatar
erik_gee
Posts: 356
Joined: Thu Jun 16, 2016 12:57 am
Location: United States
Has thanked: 137 times
Been thanked: 193 times

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by erik_gee » Tue Dec 19, 2017 3:46 pm

I love bmo builds! Be sure to post a lot of pictures along the way haha look into making bmos faces the splash screen as well, would really bring it together
GBC AIO kit Sales Thread:https://www.sudomod.com/forum/viewtopic.php?f=38&t=9928

Bunch of different shoulder button kits Sales Thread:viewtopic.php?f=38&t=6233&p=63192#p63192

AIO board for DMG Sales Thread:
viewtopic.php?f=38&t=6431

6 Button Common Ground Board Sales Thread: viewtopic.php?f=38&t=4811

User avatar
MickeyMustang
Posts: 29
Joined: Thu Oct 20, 2016 1:18 pm
Has thanked: 49 times
Been thanked: 11 times

Re: [WIP] - Mickey Mustangs - BMO GameBoy Zero

Post by MickeyMustang » Tue Dec 19, 2017 5:59 pm

@VeteranGamer I can't thank you enough! I hope I can get it running tonight. If I have issues I might ask for your .cfg file. Thank you!


erik_gee wrote:
Tue Dec 19, 2017 3:46 pm
I love bmo builds! Be sure to post a lot of pictures along the way haha look into making bmos faces the splash screen as well, would really bring it together
I was thinking of having a BMO splash screen but haven't looked into yet. That would definitely round it up. I'll post some updates

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest