1
SBAU309A–February 2018–Revised June 2018
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
OPT3101 Evaluation Module
User's Guide
SBAU309A–February 2018–Revised June 2018
OPT3101 Evaluation Module
This user’s guide provides an overview of the OPT3101 time-of-flight (ToF) proximity sensor evaluation
module (EVM). The OPT3101EVM is a single-pixel implementation of the OPT3101 device consisting of a
printed-circuit board (PCB) and an accompanying software package. The EVM is intended for prototyping
and evaluation. This user’s guide includes an overview of the EVM hardware and software in addition to
the schematic diagram, layout, and bill of materials. Throughout this document, the abbreviation EVM and
the term evaluation module are synonymous with the OPT3101EVM.
The following related documents are available through the Texas Instruments web site at www.ti.com.
Table 1. Related Documentation
Document Name Literature Number
OPT3101 Data Sheet SBAS883
Introduction to Time-of-Flight and Optical Proximity Sensor
System Design Guide
SBAU305
OPT3101 Distance Sensor System Calibration Guide
SBAU310
Contents
1 Disclaimers ................................................................................................................... 3
1.1 Eye Safety ........................................................................................................... 3
1.2 REACH .............................................................................................................. 3
2 Introduction .................................................................................................................. 4
3 OPT3101EVM Hardware ................................................................................................... 5
3.1 MSP430 Microcontroller ........................................................................................... 5
3.2 I
2
C Buses and Temperature Sensor.............................................................................. 5
3.3 Light-Emitting Diode (LED) and Photodiode (PD) for ToF Measurements ................................. 7
3.4 Headers and Power-On Jumper .................................................................................. 7
3.5 Other Components ................................................................................................. 8
4 Software Installation ........................................................................................................ 8
4.1 Minimum Requirements ........................................................................................... 8
4.2 Installing the Software (PC Application) ........................................................................ 9
5 Using the EVM ............................................................................................................. 11
5.1 Connecting the OPT3101EVM .................................................................................. 11
5.2 Check for Correct Installation of the Device Drivers ......................................................... 11
5.3 Launching Latte Software ....................................................................................... 11
5.4 Using Latte Software ............................................................................................. 13
6 Troubleshooting ............................................................................................................ 17
6.1 Microsoft
®
Windows
®
7 Manual Driver Installation ........................................................... 17
7 OPT3101EVM Schematics, Layout, and BOM ........................................................................ 25
7.1 OPT3101EVM Schematics....................................................................................... 25
7.2 OPT3101EVM PCB Layout ...................................................................................... 27
7.3 OPT3101EVM Bill of Materials .................................................................................. 29
8 Appendix .................................................................................................................... 31
8.1 Runnining Scripts and Collecting Data ........................................................................ 31
8.2 Capture GUI: launchGUI.py ..................................................................................... 36
List of Figures