Raspberry Pi RP2040 spotted in super tiny unofficial Game Boy handheld

Raspberry Pi
(Image credit: Elliot Coll)

The compact resolution of retro games makes them an ideal candidate to land in tiny handheld projects like this super small Game Boy handheld, shared by maker Elliot Coll over at YouTube. According to Coll, he was looking through Aliexpress when he came across this extra small retro gaming emulator handheld that appears to feature a Raspberry Pi RP2040 microprocessor.

Coll explains that the product listing appeared to feature a custom PCB that, upon close inspection, appears to have an RP2040. The listing was for around $85 (USD) and came with very little in the way of instructions. The device sports a typical D-pad as well as A, B, Start and Select buttons.

Latest Videos FromTom's Hardware
Ash Hill
Contributing Writer

Ash Hill is a contributing writer for Tom's Hardware with a wealth of experience in the hobby electronics, 3D printing and PCs. She manages the Pi projects of the month and much of our daily Raspberry Pi reporting while also finding the best coupons and deals on all tech.

  • usertests
    That looks smaller than a Game Boy Micro. Retro gaming for ants.
    Reply
  • domdfcoding
    A dump of the firmware (easy with an RP2040) should provode some hints as to what it's running.
    Reply
  • Cralex
    I have one of these, and I was able to poke around with picotool.
    Here is the output of picotool info -a:
    Program Information
    features: USB stdin / stdout
    binary start: 0x10000000
    binary end: 0x10084914

    Fixed Pin Information
    none

    Build Information
    sdk version: 1.5.1
    pico_board: pico
    boot2_name: boot2_w25q080
    build date: Sep 26 2023
    build attributes: Release

    Device Information
    flash size: 2048K
    ROM version: 3I was also able to dump the firmware. I believe it is likely to be a fork of Pico-GB by YouMakeTech on github, although I'm not positive. I have not been able to find the codebase for this specific firmware yet.
    Firmware Dump
    Reply