Main Content

Intro:

Simple to control, easy to program, and essentially immortalized by the Nokia 6110, Snake has become a favorite project among engineers. Its been implemented in anything from LED matrices, LCDs, bookshelf lighting, and even windows of entire buildings. We’ll be implementing Snake on a tiny breadboard. People have certainly made tinier snake players, but this specifically uses a breadboard, removing the need to design PCBs or solder. (You could just make an app on your phone, but we don’t do things because they’re easy.)

Prerequisites:

A basic understanding of circuits, how to breadboard, and a solid grasp of programming in Arduino.

Supplies:
Arduino Nano
2 reasonably high resistors (>1kOhm)
Tiny breadboard
2 Pushbuttons
Solid core wire
128 x 64 OLED

Link to article