14
Figure A1. Circuit-level block diagram for ADNK-3083 designer’s kit optical mouse using the Avago ADNS-3080 optical mouse sensor and Cy-
press CY7C63743-PXC enCoRe USB Controller.
Appendix A: Schematic Diagram of the Overall Circuit
ADNS
-3080
CYPRESS
CY7C63743-PC
0.1 F
14
10
Vcc
Vpp
9
VSS
4.7 F
Ceramic Resonator
Murata CSALS24M0X53-B0
TDK FCR24.0M2G
17
5
V
DD
LED_CTRL
SURFACE
Internal
Image
Sensor
ADNS-2120-001
Lens
HLMP-EG3E
24 MHz
8
10
OSC_OUT
OSC_IN
15
GND
0.1 F
24
P0.5
3
P0.4
4
6
MOSI
RESET
P0.2
23
1.3 K
16
15
D -
D +
Vreg
11
P1.7
P1.5
P1.4
Z LED
17
18
7
Vcc
D +
D -
GND
SHLD
240
6 MHz
12
13
XTALIN
XTALOUT
6
5
P1.2
P1.0
Buttons
L
M
QA
QB
Vcc
GND
V
DD
19
16
GND
1K
REFB
14
P0.3
7
NPD
4
P0.7
3
SCLK
21
P0.6
2
MISO
22
9
GUARD
NC
NC
11
18
20
P1.1
R
20 K
20 K
1
NCS
LP2950ACZ-3.3
3
1
2
Vo
Vin
GND
4.7 F
0.1 F
0.1 F
MMBT2222A
13
REFC
2.2 F
187
1/8 W
Vo
Vo 3.3V
12
OPTP
NC
20
10 K
10 K
Manufacturer String
A request for the manufacturer string will return the fol-
lowing string: “Avago Mouse”.
Product String
A request for the product string will return the following
string:
“ADNS-3080 Mouse”.
Confi guration String
A request for the confi guration string will return the fol-
lowing string: “HID-Compliant Mouse”.
Endpoint 1 String
A request for the endpoint string will return the follow-
ing string:
“Endpoint 1 Interrupt Pipe”.
Note 1:
The Manufacturer String should be changed to the
name of your company.
Note 2:
The Product String should be changed to your prod-
uct’s name.