This is my business card.

Idea

I want a business card to express myself. I want it to have some games that the user can play. The idea is to have a led matrix where you can play snake or tetris or other simple games. It could be possible to add 2 player games.

Hardware

The project can be found here ProProject_businesscard_2024-08-30.epro.

Technical

I decided to have 4 buttons and to have a 8 by 8 led matrix. It is nicer and more proper to use 8 bit shift registers instead of the gpio pins directly. Here I use two of the cheap 74HC595 registers. For the processors I opted for a stm32f401.

Price

Battery is not included.

NameQuantityPrice [€]
Stm32f401RCT61012.5
74HC595D1003.99
leds 060310004.89
Capacitor+Resistor~0
Button (TS342A4P-WZ)1001.75
PCB+shipping510.4
CR2032 Battery Holder SMD102.89

Next Time I order 5 PCBs to make the cards the cards will be less than that. The button, LEDs, and shift registers will be available here already.

NameQuantityPrice [€]
PCB+shipping510.4
It’ll only be for the next 5.

Design

I want the two games to be intertwined and represented on the board. I used replica to generate the image that is visible in the center between the controls. Prompt: Tetris logo snake in front On the left side I show the basic Tetris blocks. On the right side I want to show the Snake in the game snake but realistic. I also want it to go around the controls a bit.

Let’s draw up a sketch 🐍. We can use something like Excalidraw. perfect snake. Now I used OpenArt.ai to generate the image. Final design:

Software