Introduction
This design guide describes the design of a low power consumption optical mouse using the Texas Instrument MSP430F1222 microcontroller, the Avago ADNS-3040 optical sensor and a 27 MHz FSK transmitter implemented with discrete components. The receiver is implemented with a TI TRF9700 receiver and Cypress CY7C63743 USB controller. The document discusses the reference design hardware and the firmware implementation.