KeyMouse

View/ Open
Date
2009Author
Carter, Ryan (Student of electrical engineering)
Metadata
Show full item recordAbstract
The KeyMouse combines the function of a mouse and a keyboard into one wireless handheld device. Developing the KeyMouse requires hardware design, hardware integration, computer science, and embedded programming. The buttons, joystick, microcontrollers, transmitter, and receiver all need to be integrated into a working system. The KeyMouse wirelessly gives keyboard and mouse commands to a computer. Therefore, knowledge of communication systems is required to send and receive data. An understanding of computer science is needed to communicate with a computer. The KeyMouse uses two microcontrollers. One microcontroller controls the input devices (key buttons and joystick) and transmitter. This PICcontroller interprets user input and transmits to the second controller. The receiver is incorporated into a separate device, the receiver device, by the second microcontroller. This PICcontroller receives the sent data and sends it to the PCthrough USB. Figure 1depicts the theoretical design of the KeyMouse briefly described above.