Home > Applications > Bluetooth > Avago an-3533-brbt bluetooth mouse solution

Avago an-3533-brbt bluetooth mouse solution

Published time : 2019-04-29 Avago,bluetooth
AN-3533-BRBT Bluetooth Optical Mouse Concept Design,this design guide describes the design of a low power consumpTIon Bluetooth opTIcal mouse using the Avago Technologies ADNS-3530 opTIcal navigaTIon sensor and Broadcom BCM92042MDX-B88 Bluetooth ROM module.
Solution Introduction

AN-3533-BRBT Bluetooth Optical Mouse Concept Design,this design guide describes the design of a low power consumpTIon Bluetooth opTIcal mouse using the Avago Technologies ADNS-3530 opTIcal navigaTIon sensor and Broadcom BCM92042MDX-B88 Bluetooth ROM module. The receiver dongle is implemented with a Broadcom BCM2045 Chip. The document starts with the basic operations of a computer mouse peripheral followed by an in¬troduction to the Avago Technologies ADNS-3530 Optical Navigation Sensor and the Broadcom BCM92042MDX-B88 Bluetooth ROM module. The software section of this design guide gives overview about the general architecture of the firmware implemented in the mouse.


All schematic diagrams of the BCM92042MDX-B88 Bluetooth ROM module to the ADNS-3530 optical sensor and buttons of a standard mouse, as well as the receiver dongle can be found in Appendix A.

Main features of AN-3533-BRBT

Complete LED Bluetooth mouse reference design kit

Windows® 98SE, Windows 2000 and Windows XP compatibility

USB 2.0 low-speed compliance

User identity code to avoid conflict with other devices

High reliability

Smooth surface navigation

High speed motion detection up to 20 ips and 8 G

1000 cpi resolution

A high data rate 2.4GHz RF link

Transmission data rate up to 1 Mbps

10 meters communication distance

Self-adjusting power saving modes for longest battery life

Minimal number of passive components

This reference design features the ADNS-3530 optical navigation engine. It contains an Image Acquisition System (IAS), a Digital Signal Processor (DSP), and a three-wire Serial Peripheral Interface consists of the serial clock (SCLK), the master-in/slave-out (MISO) and the master-out/slave-in (MOSI). An addition fourth signal, Motion, is an output intended to act as an interrupt to the mi¬crocontroller whenever the ADNS-3530 senses motion. When the mouse is moved, the ADNS-3530 alerts the system controller by activating the Motion signal which triggers an interrupt service routine. At the same time, the ADNS-3530 accumulates the horizontal and vertical displacements in its Delta_Y and Delta_X registers re¬spectively. The ADNS-3530 deactivates the Motion signal as soon as movement stops. The frame rate is self-ad¬justable for optimum performance. It also manages the integrated LED driver to coordinate with the shutter. The system controller reads the motion information and reports it to the PC to update the cursor position.

The advantages of using ADNS-3530 optical sensor are the efficient power management, high tracking accuracy, and efficient communications with the optical sensor via the full duplex SPI port.

Main features of the module of BCM2042MDXB88

Broadcom BCM92042MDX-B88 ROM Module

General Description

The Broadcom BCM2042MDXB88 module is a Bluetooth HID Profile 1.0 compliant product based on BCM2042 chip. The module is ideal for applications in wireless input devices including keyboards, mice, joysticks, and game controllers. The module is designed to provide low-power, low-cost, robust communications for applications operating in the globally available 2.4-GHz unlicensed ISM band.

Main Features:

Class 2 Module

Key Components
No. Part Number Manufacturer
1 BCM2045SKWFBG-P22 BROADCOM
2 BCM2045SKWFBG BROADCOM
3 BCM2045SKFBG-P21 BROADCOM
4 BCM2045SKFBG-P22 BROADCOM
5 BCM2045SKFBG-P23 BROADCOM
6 BCM2045SKWBG-P22 BROADCOM
7 BCM2045SKFBG P21 BROADCOM
8 BCM2045SKFBG P22 BROADCOM
9 BCM2045SKFBG(P22) BROADCOM
10 BCM2045SKFBG/P22 BROADCOM
11 BCM2045SKFBG-B2 BROADCOM
12 BCM2045SKFBGBCM NS
13 BCM2045SKFBG-P20 BROADCOM