Game jams are a fun competition in which the aim is to write a game under a particular theme while under a time constraint, usually a weekend. [Hoani] entered one where the aim was to write a game within the constraints of the Nokia 3310’s user interface: a 94 by 48 pixel grey LCD, a buzzer, and a keypad. His entry was Trick Shot II, a ball-bouncing game running on his game engine, which is cool enough, but making a custom PCB for a Nokia 3310 case to run it on? Next level.
Look away if you don’t like restomods, for a real Nokia 3310 is gutted to take this board. On it is a Pi Pico, the Nokia LCD, which has outlasted the original phone as a part by decades, and a Nokia keypad layout. The first prototype was not a perfect fit because it had a 1.6mm board rather than 1mm.
The engine meanwhile is written in Go, and has both graphics and sound APIs. Considering that the Pico’s power exceeds whatever CPU the phone had by many orders of magnitude, we’d imagine it has no problems with such a tiny screen.
We like the attention to detail of this project, and that such a limited interface can still deliver gaming fun. Meanwhile, if you would prefer to use a 3310 as a phone, you can charge it the 21st-century way.

Is there a link to a video of it running – I couldn’t find it
I made this small video at the end of the jam https://youtu.be/j4hGQjPLyf8?si=orNCwvo4auffx5eL
It just shows the start of the game running on a modified 3315 (basically the same hardware)
Tiny typo, the “5110” displays powered by the PCD8544 controller have 84 X 48 pixels.
I recently found a box of 10 of those, probably will also use a RP2040 with them.