Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

LED matrix – clock with Snake

Not open for further replies.


Advanced Member level 4
Aug 2, 2011
Reaction score
Trophy points
Activity points

This is a construction of a clock with display in the form of matrix consisting of 56 LEDs. These LEDs form a display with a resolution of 8x7 pixels.

When the display is ready, you can use it for example for popular game Snake. This game can be made on contact board. The next thing you have to do is to make a RTC module and build a clock.

Snake program takes 976 bytes, and the clock program takes 1298 bytes. Attiny2313 provides 2kB of Flash memory, so that you can use it by merging both programs to one, creating a LED matrix clock with built-in Snake option.

LEDs' anodes are connected to the transistors BC556 controlled by demultiplexer 74155. Transistors BC556 switch the next lines of the display. LEDs' cathodes are connected through resistors 220ohms to the microcontroller port. Communication with RTC is implemented via software I2C bus. Control is carried out by means of four buttons placed in the rear wall of the housing. In the clock mode, pressing the button LEFT causes switching to the time setting mode. Using the buttons UP and DOWN you can set the further numbers. Pressing and holding down (about 1,6 second) the button RIGHT causes the change of operating mode from Clock to Snake and vice versa.

The housing was made of plywood and plastic, glued, screwed and filled in. It was painted using the acrylic color with the aerograph.
Although the housing was not designed to be a part of a portable device, it can be used as a pad.

The device can be powered from a battery or mains power pack.

Link to original thread (useful attachment) - Matryca LED - zegar z grą Snake.

Not open for further replies.

Part and Inventory Search

Welcome to