Game & Watch Espresso/Odroid Go

Want to show off your own project? Want to keep a build log of it? Post it here!
Post Reply
User avatar
Ampersand
Posts: 100
Joined: Fri Aug 04, 2017 3:52 am
Has thanked: 24 times
Been thanked: 126 times

Game & Watch Espresso/Odroid Go

Post by Ampersand » Mon Jun 07, 2021 7:10 am

IMG_1816.jpg
IMG_1816.jpg (615.17 KiB) Viewed 4700 times
This is pretty much my Espresso project repackaged in a new way. The shell is entirely made from PCBs.
IMG_1817.jpg
IMG_1817.jpg (590.26 KiB) Viewed 4700 times
The 5 different PCBs layer up as 1222234445 making it 12.6mm thick overall.
SpoilerShow
IMG_1818.jpg
IMG_1818.jpg (479.57 KiB) Viewed 4700 times
IMG_1824.jpg
IMG_1824.jpg (1017.45 KiB) Viewed 4700 times
The buttons are clicky tactile ones with rubber caps as I didn't want to harvest the membranes from a real G&W.
Since it's running an ESP32, it boots in roughly a second and plays NES, GB, GBC, SMS, GG, and Colecovision with the default Odroid Go software.

The serial number graphic on the back was made slightly wonky to simulate how those stickers were never placed on straight, 28 04 1980 is the release date of the original G&W Ball.
The G&W logo on the front has the original & swapped for my '&' logo.
The PCBs are white and blue to emulate the two coloured halves of a real G&W.
SpoilerShow
IMG_1819.jpg
IMG_1819.jpg (946.67 KiB) Viewed 4700 times
IMG_1820.jpg
IMG_1820.jpg (686.08 KiB) Viewed 4700 times
The front PCB has M3 brass nuts soldered to the inside so that they don't show on the front. The upper spacer PCB has a jig for ensuring the nuts go in the right place. The nuts can be broken off with enough force; however, the four nuts together provide a better grip, and the front PCB is also soldered to the PCB just below it, meaning there are 6 more solder points to keep it attached.
The M3 steel bolts are 10mm long with bolt heads that are 1.65mm tall. The bolt heads are recessed inside a 1.6mm PCB, which is soldered to the PCB just inside. This gives half a millimetre of clearance when it's placed flat so should stop it from being scratched.
SpoilerShow
IMG_1822.jpg
IMG_1822.jpg (1.41 MiB) Viewed 4700 times
IMG_1823.jpg
IMG_1823.jpg (1.4 MiB) Viewed 4700 times
This isn't a Nintendo product and I won't be selling it, it's 'fan art'.

pais83
Posts: 39
Joined: Thu Sep 20, 2018 12:37 pm
Location: Spain
Has thanked: 21 times
Been thanked: 6 times

Re: Game & Watch Espresso/Odroid Go

Post by pais83 » Mon Jun 14, 2021 3:06 pm

Very good work. I like the idea, very original and well done

ljglmail
Posts: 3
Joined: Fri Jan 07, 2022 11:02 pm

Re: Game & Watch Espresso/Odroid Go

Post by ljglmail » Sat Jan 08, 2022 9:23 am

It is a custom Game & Watch style arcade cabinet. The actual display is a LCD screen which is connected to the Raspberry Pi via HDMI. The controls are a set of buttons, joysticks and D-pad which are all connected to the Odroid board via I2C using MCP23017 port expander IC's. Inside the arcade cabinet is an Odroid Go (which is just a smaller version of the Odroid boards) that runs RetroPie, which in turn plays Game & Watch games.

The Arcade Cabinet holds two AA batteries which are used to power the Odroid Go as well as provide it with 5v. The project was created using KiCAD, which is an open source PCB design tool. This was my first time using KiCAD and I found it to be very intuitive and easy to use.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest