A custom PCB and Raspberry Pi Pico have given a classic Nokia 3310 a new role as a dedicated gaming device. Developer Hoani Bryson retained the handset’s original display and keypad while replacing its internal electronics, allowing it to run new software including Trick Shot II, a physics-based puzzle game that won the eighth Nokia 3310 Jam from a field of 51 entries.

The Nokia 3310 Jam challenges developers to recreate the constraints of games made for the original phone, even if the finished game runs on other hardware. Its technical limits include:

  • An 84 × 48-pixel resolution
  • A two-color palette
  • One audio channel
  • No more than 12 control buttons
Nokia 3310 modified with a Raspberry Pi Pico to run Trick Shot II
The retrofit is designed to run new games on the original handset interface.

Bryson went beyond an emulator-style recreation by designing a board shaped for the 3310 chassis. The board connects to the phone’s display and keypad, while the Raspberry Pi Pico handles game processing. The result preserves the physical interaction of the original handset without relying on its original internal platform.

On the software side, Bryson built an open-source game engine in Go. It uses Ebitengine for desktop and browser builds, while TinyGo targets the microcontroller. The shared engine keeps the game logic intact across platforms while adapting graphics, sound and controls for each one. It supports text, geometric shapes and sprites, with dithering patterns used to suggest gray shades on the monochrome display.

The desktop version also emulates the pixel appearance and LCD response of the old handset. Bryson has published the custom PCB project alongside the software, while Trick Shot II is available to play free in a browser. Recreating the physical 3310 conversion still requires fabricating the board and assembling the components.

SOURCEhackster.io
Previous articleHuawei Pura 90 Plus Rumored for 2026 With Pura 80 Pro-Class Hardware
Next articleYouTube Expands Ask YouTube Conversational Search to Web, Mobile and TV