PicoDMG Devlog

Not just another Game Boy Emulator

View on GitHub
25 May 2026

Episode 04 - The Engineering Process (I)

by dodger-one

The Engineering Process (I)

This episode follows the first serious hand-crafted modifications — both hardware-wise and in terms of the challenge of fitting everything inside the original shell.

At this stage I thought it would be great to have an externally accessible USB-A female connector to reprogram the Pico.
But the connectors were too bulky, and the cable itself was not flexible enough to fit inside.
So I remove almost all the external shell from a USB-otg cable (USB-A female to USB-C male):

Episode 04
Episode 04
Episode 04

It was also time to begin fitting the 2.8-inch screen into the shell. First I took some screenshots of the cabling (completely useless in later stages :rofl:)

Episode 04
Episode 04

I also removed the pin headers, since the screen would not fit inside with them attached…

Episode 04

Visual check

Episode 04

DMG-LCD-06 sitting where it belongs.

Episode 04

More fitting and placement tests:

Episode 04
Episode 04
Episode 04

Cabling the screen:

Episode 04
Episode 04

Removed the original ribbon cable from the DMG-LCD-06:

Episode 04
Episode 04

And soldered the new ribbon with only the needed pins attached:

Episode 04
Episode 04

Looks good, right?

Episode 04
Episode 04
Episode 04

Here we go, fixing the USB-A to the DIY board. You’ll notice I removed a piece of the board to fit the USB-A :rofl:

Episode 04

MicroSD reader soldered in place:

Episode 04

Test-fitting the internals:

Episode 04
Episode 04

My original dream layout… a true “World of Illusion”, because there was absolutely no way this arrangement would fit in the end :rofl:

Episode 04

That’s all for now — lots of hand-crafted work, not much technical documentation, but plenty of photos.

I was really enjoying the process during these stages :-)

tags: rp2040 - dmg - hardware