NOKIA GAME! Play on Raspberry Pi Pico Board

     Snake lived and thrived on Nokia devices throughout the late 1990s and early 2000s, according to many people's memories. The game, on the other hand, has been around for far longer and will continue to exist in the future. That's owing, at least in part, to folks like [Hari Wiguna] who keep it alive by incorporating it into new platforms.

NOKIA GAME!  Play on Raspberry Pi Pico Board

Hari began developing Snake for the Raspberry Pi Pico in MicroPython. The hardware is straightforward: the Pico RP2040 microcontroller is connected to five buttons, and the game is shown on a 12864 I2C OLED screen. On the software side, Hari pushed the envelope, determining that the player character in his version of Snake had to slither like the genuine thing. It takes some practice to get this properly, especially when traversing curves in different directions. 


Pico Kits & Expansions

For anyone who wish to experiment at home, the code is available on GitHub. It's a nice bit of work, though it's not the strangest location we've seen the game - owing to some clever programming, we've actually seen it run within PCB layout software previously. After the break, check out the video.

Author Credit: Hari Wiguna

Posts You May like