You will be familiar with the Game Boy, an 8-bit handheld game console developed by Nintendo. This console includes joystick, buttons, and an LCD. A joystick is used to move an object from one place to another, while buttons are usually used for actions such as firing and jumping.
A game embedded system is described in a general sense in figure 3-1. As well as the features just mentioned, having a sound system increases a game's potential in terms of entertainment. For this purpose, we need a sound actuator such as a speaker to generate sounds for the game:
Figure 3-1: A general architecture of an embedded system for gaming
Next, we will review a joystick sensor module.