ADUX1020-EVAL-SDP User Guide
UG1022
One Technology Way P. O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com
Evaluating the ADUX1020 Photometric Sensor for Gesture and Proximity
PLEASE SEE THE LAST PAGE FOR AN IMPORTANT
WARNING AND LEGAL TERMS AND CONDITIONS. Rev. 0 | Page 1 of 9
FEATURES
ADUX1020 full configuration
Register level
Parameter level
Graph views
Time series view
Gesture recognition view
UDP transfer capability
EVALUATION KIT CONTENTS
ADUX1020-EVAL-MCM standard evaluation board
ADUX1020-EVAL-SMALL breakout board
EVAL-SDP-CB1Z controller board
Mini USB cable
ADDITIONAL EQUIPMENT NEEDED
PC running Windows 7 operating system
ADUX1020-EVALZ-LED daughterboard (optional)
ONLINE RESOURCES
ADUX1020 data sheet
Optical Gesture Evaluation Tool
GENERAL DESCRIPTION
The ADUX1020-E VA L -SDP evaluation kit provides users with a
simple means of interfacing with the ADUX1020, collecting data
from the ADUX1020, and evaluating gesture recognition
capabilities.
The ADUX1020-E VA L -SDP is a kit that includes the
ADUX1020-EVA L -SMALL and the ADUX1020-E VA L-MCM.
The evaluation kit requires the Optical Gesture Evaluation Tool,
which can be downloaded from the ADUX1020-E VA L -SDP
product page, a graphical user interface (GUI) that provides users
with low level and high level configurability, real-time data analysis,
and user datagram protocol (UDP) transfer capability so the
evaluation board can easily interface to a PC.
The USB port of the PC powers the ADUX1020-EVA L -SDP kit.
On-board voltage regulators provide voltage supplies for the
ADUX1020.
The evaluation board schematics indicate signal names for easy
identification. For additional information on the functionality of
the ADUX1020, refer to the ADUX1020 data sheet.
ADUX1020-EVAL-SDP EVALUATION KIT PHOTOGRAPH
14766-001
Figure 1.
UG1022 ADUX1020-EVAL-SDP User Guide
Rev. 0 | Page 2 of 9
TABLE OF CONTENTS
Features .............................................................................................. 1
Evaluation Kit Contents ................................................................... 1
Additional Equipment Needed ....................................................... 1
Online Resources .............................................................................. 1
General Description ......................................................................... 1
ADUX1020-EVA L -SDP Evaluation Kit Photograph ................... 1
Revision History ............................................................................... 2
Evaluation Board Software Quick Start Procedures .................... 3
Installing the Optical Gesture Evaluation Tool ........................ 3
Evaluation Board USB Connection ............................................3
Configuring the ADUX1020-EVAL -SDP Evaluation KIT ......3
Streaming Data ..............................................................................4
Gesture Recognition .....................................................................4
Additional Evaluation Boards ..........................................................5
High power LED daughterboard.................................................5
Small Form-Factor Breakout Board ............................................5
Evaluation Board Schematics and Artwork ...................................6
REVISION HISTORY
6/2016Revision 0: Initial Version
ADUX1020-EVAL-SDP User Guide UG1022
Rev. 0 | Page 3 of 9
EVALUATION BOARD SOFTWARE QUICK START PROCEDURES
INSTALLING THE OPTICAL GESTURE EVALUATION
TOOL
Download the Optical Gesture Evaluation Tool software package
from the ADUX1020-EVAL-SDP product page. Unzip the down-
loaded software folder, run the enclosed ADI_OpticalGesture_
EvaluationTool.exe file, and follow the prompts for installing the
Optical Gesture Evaluation Tool software (see Figure 2). For further
information, follow the full installation guide included with the
Optical Gesture Evaluation Tool software in the downloaded folder.
14766-002
Figure 2. Optical Gesture Evaluation Tool Setup
To st ar t t he Optical Gesture Evaluation Tool application, navigate
to the ADI_OpticalGesture_EvaluationTool from the Start menu
and click the ADI_OpticalGesture_EvaluationTool icon (see
Figure 3).
14766-003
Figure 3. Navigate to Optical Gesture Evaluation Tool from Start Menu
At startup, the Optical Gesture Evaluation Tool application
automatically checks if the installed Optical Gesture Evaluation
Too l software version is up to date. If there is a newer version
available, the user is prompted to download the newest version.
EVALUATION BOARD USB CONNECTION
Ensure the provided EVAL-SDP-CB1Z controller board and
ADUX1020-EVAL-MCM connect together and connect to a PC
via the USB cable included with the evaluation kit. After the
Optical Gesture Evaluation Tool application opens, click File >
Connect (see Figure 4) and select SDP ASIC Bridge (Debug).
The Optical Gesture Evaluation Tool then acknowledges the
ADUX1020-EVAL-SDP kit is connected.
14766-004
Figure 4. SDP ASIC Connection
CONFIGURING THE ADUX1020-EVAL-SDP
EVALUATION KIT
Before operating the ADUX1020-EVAL-SDP kit, connect any
jumper across Header J7 on the ADUX1020-EVAL-MCM. If
using the ADUX1020-EVALZ-LED daughterboard, disconnect
the jumper from Header J7.
To operate the ADUX1020 in gesture detect mode, click File >
Load Cfg. Select the 004_ADUX1020_StandardR1.dcfg file
and click Open (see Figure 5).
14766-005
Figure 5. Loading the Configuration File
Next, click View > Off-Chip Analysis and Gesture View to open
the Graph XYI tab (see Figure 6). With the evaluation board
positioned so there are no objects around it within at least a 20 cm
radius, click the Channel Auto Calibration button to calibrate the
ADUX1020-EVAL-SDP kit. The Optical Gesture Evaluation Tool
then acknowledges if calibration is successful.
UG1022 ADUX1020-EVAL-SDP User Guide
Rev. 0 | Page 4 of 9
14766-006
Figure 6. Running the Channel Auto Calibration
STREAMING DATA
Press the Play button to begin streaming data from the evaluation
board. Move an object or hand within 15 cm above the ADUX1020
to see the corresponding output of the device on the graphs. The Y
Ratio vs X Ratio graph shows the calculated x, y position of the
object above the device (see Figure 7). The Intensity graph shows
the average intensity of reflected light seen by the device,
represented in ADC codes.
14766-007
Figure 7. Graph of Streaming Data
GESTURE RECOGNITION
To view the gesture recognition capability, navigate to the Gesture
Analysis Algorithm tab and select LSLF Swipe determination
from the drop-down menu. Click the Play button if the device
is not already streaming data.
Move a hand within 15 cm above the device and swipe in any of
the four indicated directions. Alternatively, the center indicator
can be activated by quickly lowering a hand towards the sensor
(see Figure 8).
14766-008
Figure 8. Gesture Recognition Algorithm Tab
For more detailed information Optical Gesture Evaluation Tool
and additional features of the software, see the Optical Gesture
Evaluation Tool User Manual, which can be found in the Help
> Hel p Topics menu.
ADUX1020-EVAL-SDP User Guide UG1022
Rev. 0 | Page 5 of 9
ADDITIONAL EVALUATION BOARDS
HIGH POWER LED DAUGHTERBOARD
The ADUX1020-EVALZ-LED is an optional daughterboard for
the standard ADUX1020-EVAL-MCM evaluation board. It
functions as a high-power LED driver intended for gesture
recognition at distances greater than 15 cm.
To use the ADUX1020-EVALZ-LED, attach it to the ADUX1020-
EVAL-MCM evaluation board as shown in Figure 9. The daughter-
board connects to the ADUX1020-EVAL-MCM via five pins,
labeled on the daughterboard as GND, GND1, LEDX, 3.3V, and
VLED. These pins on the daughterboard plug into five similarly
spaced test points on the ADUX1020-EVAL-MCM labeled JL1,
JL2, JL3, JL4, and JL5. When connecting the ADUX1020-
EVALZ-LED, ensure Header J7 on the ADUX1020-EVAL-
MCM is not connected, as shown in Figure 9.
Operation and configuration of the ADUX1020-EVAL-SDP with
the ADUX1020-EVALZ-LED daughterboard follows the
instructions instructions listed in the Evaluation Board
Software Quick Start Procedures section.
14766-009
Figure 9. Connecting the ADUX1020-EVALZ-LED Daughterboard
SMALL FORM-FACTOR BREAKOUT BOARD
The ADUX1020-EVAL-SMALL is a small form-factor breakout
board (see Figure 10) for the ADUX1020 that allows easy access
to the ADUX1020 pinout via a standard connector cable.
14766-010
Figure 10. ADUX1020-EVAL-SMALL Breakout Board
The top view of the connector pinout for the ADUX1020-EVAL-
SMALL is shown in Figure 11.
POWER FO R AS IC
(1.8V)
I
2
C SDA
(1.8V LOGIC)
I
2
C SCL
(1.8V LOG IC)
POWER F OR IR L E D
(2.8V TO 3.3V)
INT OUTPUT
(1.8V LOGIC)
GND
14766-011
Figure 11. ADUX1020-EVAL-SMALL Breakout Board
UG1022 ADUX1020-EVAL-SDP User Guide
Rev. 0 | Page 6 of 9
EVALUATION BOARD SCHEMATICS AND ARTWORK
1C3
0201
100NF
2
TP2
R14
4K7
0402
A0
A1
A2
VSS
VCC
WP
SCL
SDA
24LC32a
U6
TDFN-8
5
6
7
8
4
3
2
1
D=
C10
100NF
0402
D= D=
+2.8VD
OE
DGND; 3
SOT23-5
74LVC1G125
+1_8VD; 5
U2
1
4 2
TP3
+2.8VD
R12
0
1
3
2
3-WAY
R20
4k7
TP4
V_UNREG-1
V_UNREG-2
GND-2
GND-1
+3.3V
GND-4
NC-14
NC-6
NC-2
NC-5
PAR_D15
GND-10
PAR_D12
PAR_D10
PAR_D8
PAR_D6
GND-15
PAR_D4
PAR_D2
PAR_D0
NPAR_WR
NPAR_INT
GND-21
PAR_A2
PAR_A0
PAR_FS2
PAR_CLK
GND-24
SPORT_RSCLK
SPORT_DR0
SPORT_RFS
SPORT_TFS
SPORT_DT0
SPORT_TSCLK
GND-23
SPI_SEL_A
SPI_MOSI
SPI_MISO
SPI_CLK
GND-22
SDA_0
SCL_0
GPIO1
GPIO3
GPIO5
GND-20
GPIO7
TMR_B
TMR_D
NC-16
NC-17
GND-19
NC-19
NC-20
NC-21
NC-22
NC-23
GND-18
UART_TX
BMODE1 NRESET_IN
UART_RX
GND-16
NC-4
NC-3
NC-1
NC-13
NC-18
GND-14
NC-7
NC-8
TMR_C
TMR_A
GPIO6
GND-13
GPIO4
GPIO2
GPIO0
SCL_1
SDA_1
GND-12
SPI_SEL1/SPI_SS
SPI_SEL_C
SPI_SEL_B
GND-11
SPORT_INT
SPORT_DT3
SPORT_DT2
SPORT_DT1
SPORT_DR1
SPORT_DR2
SPORT_DR3
GND-9
PAR_FS1
PAR_FS3
PAR_A1
PAR_A3
GND-8
NPAR_CS
NPAR_RD
PAR_D1
PAR_D3
PAR_D5
GND-7
PAR_D7
PAR_D9
PAR_D11
PAR_D13
PAR_D14
GND-6
NC-9
NC-10
NC-11
NC-12
GND-5
USB_VBUS
GND-3
GND-17
NC-15
VIN
SPD-CONN
J3 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
SCLA
SDAA
VSS SDA
SCL
EN
VCC
VCC_A
PCA9517D
U5
18
5
7
6
4
3
2
+1.8VA
D=
D=
1
2
C5
0603
TBD
1
2
3
4
5
6
J1
6
5
4
3
2
1
C9
1UF
0402
1
2
C6
0603
TBD
+VBAT_3.6VD D=
+1.8VD
+VBAT_3.6VD
R8
0
R9 0
+2.8VD
+VBAT_3.6VD
1
3
2
3-WAY
R16
4k7
+VBAT_3.6VD
1
2
C4
1UF
0402
D=
R4
4K02
D=
R10 0
1
2
3
4
5
6
J2
6
5
4
3
2
1
74LVC1G04
SOT23-5
NC; 1
DGND; 3
+2.8VD; 5
U4
4 2
+VBAT_3.6VD
+1.8VD
D=
+1.8VD
J7
2
1
D=
+2.8VD
D=
1
3
2
3-WAY
R17
TW-0402 D=
+2.8VD
D=
C7
0201
100NF
D=
+2.8VD
R5
10K0
D=
R11
0
R13
0
D=
D=
J4
2
1
D2
K A
D=
D=
1
3
2
3-WAY
R18
4k7
1
3
2
3-WAY
R19 4k7
+2.8VD
GND
IN
EN OUT
NC
ADP120
TSOT-23-5
U3
4
5
3
1
2
D=
D=
D=
D=
D=
GND
IN
EN OUT
NC
ADP120
TSOT-23-5
U7
4
5
3
1
210K0
R7
+VBAT_3.6VD
D=
+VBAT_3.6VD
D=
R35
4K02
10K0
R36
+VBAT_3.6VD
D= A=
GND
IN
EN OUT
NC
ADP120
TSOT-23-5
U8
4
5
3
1
20402
1UF
C31
C29
0402
10UF
0402
1UF
C28
GND
IN
EN OUT
NC
ADP120
TSOT-23-5
U9
4
5
3
1
2
10K0
R34
D=
R33
8K06
D=
+VBAT_3.6VD
J5
2 1
J6
2
1
A=
D=
R6
4K02
1
2
0402
10UF
C11
+2_8VLED
D=
+2.8VD
1
3
2
3-WAY
R21
4k7
+VBAT_3.6VD
C30
0402
10UF
+2.8VD
1
3
2
3-WAY
4k7
R57
0402
1UF
C25
ALT_LED_SHUTDN
ALT_LED_SHUTDN
1P8_INTOUT
1P8_INTOUT
1P8_SDA
1P8_SDA
1P8_SCL
1P8_SCL
SDP_A0
Host_VIO
Host_SCL
Host_SCL
Host_SCL
Host_SCL
Host_SDA
Host_SDA
Host_SDA
Host_SDA
HOST_INT
HOST_INT
HOST_INT
LED_SINK
LED_SHUTDN
LED_SHUTDN
Default : 1&2
Default : Short 1& 2
LED POWER
I2C addres s = 0x A 0
Default: Pop 2&3
worst case < 20mA average
(250 mA peak 3us)
ALTERNATE 2ND LED POWER
DNE
Default: Pop 1&2
Default: Pop 2&3
if ADP1710AUJZ-adj used then
worst case < 20mA average
(250 mA peak 3us)
2.8 ADJ
populate R7, R6
Default : Pop 1&2
if ADP1710AUJZ-adj used then
<20mA <10mA
populate R36, R35
if ADP1710AUJZ-adj used then
CONNECTORS, IC POWER, LED POWER
DNE
SDP ID EEPROM
DNE
DNE
populate R34, R33
Default : Pop 2&3
DNE
populate R4, R5
2.8 ADJ typical <10mA
DNE
INTERRUPT LEVEL SHIFTER
3.0V to 5V
if ADP1710AUJZ-adj used then
I2C AND OTHER EXTERNAL LOGICSensor power
I2C level shifter
exter nal power in
J8
21
JL1
1
JL2
1
JL3
1
JL4
1
JL5
1
JL6
1
DNE
Unused
PIN SOCKET FOR
HIGH CURRENT LED
ADD-ON BOARD
D=
J8 default: DNE
for 2.8V I2C
default pop f or
LED D1 ac tiv e
+2_8VLED
D=
+VBAT_3.6VD
LED_SINK
+2_8VLED
1
2
0402
1UF
C8
CONNECTOR TO SDP BOARD
ADUX1020 is a 1.8V I 2C inter f ac e par t
+2_8VLED
+2_8VLED2
10k
Altewnative R8 substitut e F B
14766-012
Figure 12. ADUX1020-EVAL-MCM Evaluation Board Schematic
ADUX1020-EVAL-SDP User Guide UG1022
Rev. 0 | Page 7 of 9
14766-013
0
A=
C1
0402
2.2UF
D=
+1.8VD
1
3
2
3-WAY
R1
TW-0402 4k7
C2
0201
100NF
A=
D=
R3
4K7
0402
1
D=
+1.8VA
A=
R2
4K7
0402
1
C3
100NF
0201
+1.8VD
D=
D1
KA
SDA
VREF
AGND AVDD
SCL
LGND
LEDX INT
Clear Plastic package
2x3mm
ADUX1020
LFCSP8
U1
76
5
1
24
3
8
1P8_INTOUT
1P8_SDA
1P8_SCL
LED_SINK Default pin 1-2
indicates a tr ace connect ion bet ween planes
and interr upt t o hos
I2C slave interf ace
LED supply 2.5V to 3.3V
J1
1516
1314
1112
910 8
76
54
32
1
D= D=
1P8_INTOUT
1P8_SDA 1P8_SCL
+1.8VD
2x8 pin header
power in from M 4 r ibbon cable
as 3.3V (pin 1-2) def ault
or adjustable 3.3 t o 5.5V
+2_8VLED
1
3
2
3-WAY
R4
TW 0402
0
+2_8VLED
+1.8VA
1
2
J2
10UF
0402
C4
0
D=
+1.8VD
J2 t ap- off for ex ternal LED
remov e onboar d LE D if used
Ty pic al LE D is SFH4056
1UF
0402
C5
D=
0.05" pitch
These resistor s below are not in the BO M
NOTES
1. IN THE ADUX1 0 2 0, LGND M E ANS DGNG AND AV DD M E ANS VDD.
Figure 13. ADUX1020-EVAL-SMALL Small Form-Factor Breakout Board Schematic
UG1022 ADUX1020-EVAL-SDP User Guide
Rev. 0 | Page 8 of 9
Figure 14. ADUX1020-EVALZ-LED High power LED daughterboard Schematic
ADUX1020-EVAL-SDP User Guide UG1022
Rev. 0 | Page 9 of 9
NOTES
ESD Caution
ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protection
circuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality.
Legal Terms and Conditions
By using the evaluation board discussed herein (together with any tools, components documentation or support materials, the Evaluation Board”), you are agreeing to be bound by the terms and conditions
set forth below (“Agreement”) unless you have purchased the Evaluation Board, in which case the Analog Devices Standard Terms and Conditions of Sale shall govern. Do not use the Evaluation Board until you
have read and agreed to the Agreement. Your use of the Evaluation Board shall signify your acceptance of the Agreement. This Agreement is made by and between you (“Customer”) and Analog Devices, Inc.
(“ADI”), with its principal place of business at One Technology Way, Norwood, MA 02062, USA. Subject to the terms and conditions of the Agreement, ADI hereby grants to Customer a free, limited, personal,
temporary, non-exclusive, non-sublicensable, non-transferable license to use the Evaluation Board FOR EVALUATION PURPOSES ONLY. Customer understands and agrees that the Evaluation Board is provided
for the sole and exclusive purpose referenced above, and agrees not to use the Evaluation Board for any other purpose. Furthermore, the license granted is expressly made subject to the following additional
limitations: Customer shall not (i) rent, lease, display, sell, transfer, assign, sublicense, or distribute the Evaluation Board; and (ii) permit any Third Party to access the Evaluation Board. As used herein, the term
“Third Party includes any entity other than ADI, Customer, their employees, affiliates and in-house consultants. The Evaluation Board is NOT sold to Customer; all rights not expressly granted herein, including
ownership of the Evaluation Board, are reserved by ADI. CONFIDENTIALITY. This Agreement and the Evaluation Board shall all be considered the confidential and proprietary information of ADI. Customer may
not disclose or transfer any portion of the Evaluation Board to any other party for any reason. Upon discontinuation of use of the Evaluation Board or termination of this Agreement, Customer agrees to
promptly return the Evaluation Board to ADI. ADDITIONAL RESTRICTIONS. Customer may not disassemble, decompile or reverse engineer chips on the Evaluation Board. Customer shall inform ADI of any
occurred damages or any modifications or alterations it makes to the Evaluation Board, including but not limited to soldering or any other activity that affects the material content of the Evaluation Board.
Modifications to the Evaluation Board must comply with applicable law, including but not limited to the RoHS Directive. TERMINATION. ADI may terminate this Agreement at any time upon giving written notice
to Customer. Customer agrees to return to ADI the Evaluation Board at that time. LIMITATION OF LIABILITY. THE EVALUATION BOARD PROVIDED HEREUNDER IS PROVIDED AS IS” AND ADI MAKES NO
WARRANTIES OR REPRESENTATIONS OF ANY KIND WITH RESPECT TO IT. ADI SPECIFICALLY DISCLAIMS ANY REPRESENTATIONS, ENDORSEMENTS, GUARANTEES, OR WARRANTIES, EXPRESS OR IMPLIED, RELATED
TO THE EVALUATION BOARD INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT OF INTELLECTUAL
PROPERTY RIGHTS. IN NO EVENT WILL ADI AND ITS LICENSORS BE LIAB
LE FOR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES RESULTING FROM CUSTOMER’S POSSESSION OR USE OF
THE EVALUATION BOARD, INCLUDING BUT NOT LIMITED TO LOST PROFITS, DELAY COSTS, LABOR COSTS OR LOSS OF GOODWILL. ADI’S TOTAL LIABILITY FROM ANY AND ALL CAUSES SHALL BE LIMITED TO THE
AMOUNT OF ONE HUNDRED US DOLLARS ($100.00). EXPORT. Customer agrees that it will not directly or indirectly export the Evaluation Board to another country, and that it will comply with all applicable
United States federal laws and regulations relating to exports. GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the substantive laws of the Commonwealth of
Massachusetts (excluding conflict of law rules). Any legal action regarding this Agreement will be heard in the state or federal courts having jurisdiction in Suffolk County, Massachusetts, and Customer hereby
submits to the personal jurisdiction and venue of such courts. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this Agreement and is expressly disclaimed.
©2016 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
UG14766-0-6/16(0)