Our project is creating a miniature golf game, complete with a putter and golf ball to simulate a real putting stroke.

We chose to construct a mini golf game because not only is it interesting, but it has a large balance of computer programming as well as hardware design. Looking from the highest level, the project can be divided in two: the programming code, and the remaining hardware peripherals. The project uses 1 MCU on the STK 500 development board, which is programmed with our entire code. This code draws the entire course, and controls the resulting putt. The direction and speed of the put are controlled by two outside inputs: the putter and the ball. These are all integrated to complete our miniature golf game.