Back to Archive

Joystick Snake

Design Memo
Joystick Snake
01

Goal & Constraints

Build a fully functional Snake game on an 8×8 LED matrix with an Arduino and a two-axis joystick — no game engine, no display library, direct register manipulation.

02

My Role

Full embedded system — hardware, firmware, and gameplay logic.

03

Build

Custom-wired joystick to Arduino Uno driving an 8×8 LED matrix via SPI. Hand-soldered. Joystick reads two analog axes mapped to the four cardinal directions.

Full build — joystick, Arduino, matrix

Full build — joystick, Arduino, matrix

Hardware close-up — Arduino and wiring

Hardware close-up — Arduino and wiring

Joystick controller — analog input

Joystick controller — analog input

04

Tools Used

ArduinoLED MatrixEmbedded C
← All Projects© 2026 Marí Zampa
base44
Edit with Base44