I believe that there are many situations when using regular computer mouse isn’t handy due to lack of good surface. Why not to give a try to tilt mouse. The main idea of following project is to build a mouse that doesn’t use any flat surface but any location. It uses totally three ATmega644 microcontrollers that are split in two main boards: transmitting and base. Transmitting device is an actual mouse that reads two accelerometers to detect motion and sends data wirelessly to the base board.
Base board consists of two ATmegas where they split various tasks including USB connectivity, wireless receiver and TV mode. Why TV mode? Well seems that there is enough power left to do some fun stuff like creating a simple minesweeper game that enables to play on TV screen by using a tilt mouse. So, tired of computer – switch to TV for a game.