Forge Prototype · showcase

A retro handheld console, sized to your board

A Game Boy-style two-shell console around a known board — the shell grows to fit the board, screen, battery, charger and speaker you pick, with the D-pad, A/B, start and select already laid out. Pick the board, generate, print two shells.

What you get

  • A face lid with the screen window, button holes, speaker grille and rounded grips
  • A back bay with a dimensioned mount for every part — standoffs for the board, a cradle for the cell, a pocket for the charger
  • Wall slots for the board USB and the charger USB
  • Print files (one STL per shell) and a plated 3MF, engineer-checked

Pick a layout

Each preset opens the Form with the description and parts filled in. Generate as is, or edit first.

CYD 2.8-inch

The simplest build: one board with the screen on it.

Bought parts
  • ESP32-2432S028R "Cheap Yellow Display" (2.8-inch TFT, resistive touch)
  • 18650 cell + cradle contacts
  • TP4056 charger module
  • 28 mm 8 Ω speaker
  • Tactile switches for the D-pad, A/B, start/select
Generate this

38-pin ESP32 + 2.8-inch TFT

A DevKitC with a separate 2.8-inch TFT, for your own firmware.

Bought parts
  • ESP32 DevKitC (38-pin)
  • 2.8-inch ILI9341 SPI TFT
  • 18650 cell + cradle contacts
  • TP4056 charger module
  • 28 mm 8 Ω speaker
  • Tactile switches
Generate this

ESP32-S3 + 2.8-inch TFT

The S3 DevKitC-1 (more RAM, USB-OTG) with a separate TFT.

Bought parts
  • ESP32-S3-DevKitC-1 (N8R8 or N16R8)
  • 2.8-inch ILI9341 SPI TFT
  • 18650 cell + cradle contacts
  • TP4056 charger module
  • 28 mm 8 Ω speaker
  • Tactile switches
Generate this

Customise without losing the layout

After the first result, the refine chat changes one thing at a time and keeps everything else — the button positions, the mounts, the shell proportions. Things people say:

  • "two 18650 cells"
  • "LiPo pocket instead of the 18650"
  • "add X/Y buttons in a diamond"
  • "no speaker"
  • "black PETG"
  • "3.5-inch screen" (the shell grows)
  • "move the speaker to the top edge"
  • "3.5-inch screen"
  • "add X/Y buttons"

Then print it, or have us build it

Every finished design shows a slicer-confirmed print price and an Order this print button. If you would rather not assemble it yourself, Ask Microscale to build this on the result page opens a Build engagement — parts gathered, shells printed, unit assembled — priced within one business day.