Skip to content

Denk-Development/Buzz-Wire-TFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Buzz-Wire-TFT

Arduino powered Version of the game Buzz Wire with an TFT touch screen. This project was developed for Denk Development's customer Kreative Kiste.

Features

  • Single- and multiplayer
  • Multiplayer scoreboard
  • Touchscreen name input

Components

Libraries

Wiring

Teensy Screen Buzz-Wire Description
0 Software Serial for debugging
1 Software Serial for debugging
2 Start / Stop Main button
3 Mistake
4 Buzzer Sound signal
6 DCLK Touch clock
7 DCS Touch chip select
8 TFT_RST Reset
9 TFT_DC
10 TFT_CS Chip select
11 TFT_MOSI
12 TFT_MISO
13 TFT_CLK Clock
A0 DOUT Touch
A2 DIN Touch

Teensy 3.2 Pin Assignment Font Side

Image source

card7a_rev1

System States

enum GameState {
  Init,
  Start,
  GameTypeSelection,
  NameEntry,
  Waiting,
  Running,
  Over,
  Ranks,
  Scoreboard
};

Photos

System Screen close up