Raspberry Pi Pico Hero Handheld Emulates Sega Mega Drive

Raspberry Pi
(Image credit: Phlash Thunderstorm)

Raspberry Pi Pico handhelds might not be new anymore, but this one, developed by a maker known as Phlash Thunderstorm over at YouTube, definitely kicks things up a notch. Phlash Thunderstorm dubs the project the Pico Hero. It’s bigger than modules like the PicoSystem by Pimoroni and is open-source for anyone who wants to make one at home.

According to Phlash Thunderstorm, the goal was to create their own unique take on a Pico-powered gaming handheld. While you can find plenty online, the idea here was to make one with a larger screen, better speaker, and custom form factor with a little artistic flair. The result is this impressive little handheld that can run custom homebrew games and even emulate other systems.

In a demo video shared on YouTube, Phlash Thunderstorm shows off the Pico Hero successfully emulating a modified version of a Sega Mega Drive emulator. The original emulator was created by Bzhxx, who created it to work with ARM Cortex STM32H7 Cortex-M7 MCUs, which runs at 280 MHz. Phlash Thunderstorm got this emulator working on the Pico Hero handheld.

The unit is powered by an RP2040 Plus module which has the form factor of the regular Pico with a few upgrades. The screen is fairly large for a handheld this size, measuring 3.2-inches with a resolution of 320 x 240px, connecting using a parallel interface for improved performance. The Pico Hero has three buttons, a power switch, and an analog control stick. A 3-watt speaker is used for audio output, and a microSD card stores all the necessary data. Everything is held together with a beautiful, customized purple PCB made just for the project.

The software for the project was shared on the official project page over at GitHub. Phlash Thunderstorm explains that the library is Arduino-based, and developing with it is as easy as dragging and dropping it into the library's folder. If you want to get a closer look at this Raspberry Pi project, check it out in action on YouTube and follow Phlash Thunderstorm for future updates.

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.

  • Findecanor
    What impresses me the most is the software. A MC680000, a ZX80, VPU with DMA etc. And machines of this era require practically cycle-accurate timing between them.

    I've used that type of joystick: It is not nice. What I think would be nice would be if you could reuse the D-pad from a MegaDrive controller: new knock-offs are readily available and affordable.
    Reply