SKU: SENS-3042
📋 GST Invoice Available

DFRobot Fermion TMF8701 ToF Distance Sensor 10–600mm - I2C Breakout

₹1,509.00 (Inclusive of all taxes)
Out of Stock

The DFRobot Fermion TMF8701 is a high-precision time-of-flight (ToF) distance sensor module with a 10–600mm range, designed for 3.3V I2C systems like Raspberry Pi, ESP32, and Arduino. It features integrated algorithms for proximity and ranging modes, enabling reliable object detection in both dark and sunlit environments.

Features

  • ±5% accuracy Time-of-Flight (ToF) distance measurement from 10mm to 600mm.
  • Dual-mode operation: Proximity detection (1–10cm) and precise ranging mode.
  • On-chip histogram for dynamic cover glass calibration and crosstalk compensation.
  • 940nm VCSEL Class 1 eye-safe laser with built-in sunlight rejection filters.
  • Low-power I2C interface breakout with 2.54mm pin spacing for easy prototyping.

Out of stock

Description

The TMF8701 sensor utilizes a direct time-of-flight principle, measuring the time difference between emitted 940nm light pulses and their reflection to calculate distance with ±5% accuracy. This method ensures reliable performance independent of an object’s color, reflectivity, or surface texture. An integrated microcontroller handles all algorithms on-chip, eliminating the need for external optics or complex signal processing.

Engineered for robustness, the module includes a built-in histogram for dynamic compensation of cover glass contamination (dirt, smudges) and crosstalk, maintaining measurement integrity. Advanced on-chip sunlight rejection filters and a high dynamic range allow stable operation in challenging lighting conditions, from complete darkness to direct sunlight. The sensor is housed on a compact breakout board with standard 2.54mm headers for seamless integration into 3.3V digital systems.

Key Features

  • High-Accuracy ToF Ranging: Delivers distance measurements from 10mm to 600mm with ±5% accuracy, suitable for precise spatial awareness applications.
  • Dual Operating Modes: Supports proximity detection (1–10cm) for wake-up/presence sensing and full-range distance measurement for detailed spatial mapping.
  • Environmental Robustness: Integrated histogram enables automatic calibration for cover glass contamination and compensates for optical crosstalk.
  • Sunlight & Ambient Light Immunity: On-chip optical filters and high dynamic range ensure reliable operation in varying light conditions, including direct sunlight.
  • Optimized Power Management: Features ultra-low power consumption profiles: 940μA at 10Hz (proximity mode) and 26mA at 60Hz (full mode), with a 0.26μA shutdown current.
  • Eye-Safe 940nm VCSEL Source: Utilizes a Class 1 laser product, ensuring user safety without requiring special protective measures.
  • Plug-and-Play Breakout: Comes pre-mounted on a 21x14.5mm board with 2.54mm pitch headers for immediate I2C connection to microcontrollers and SBCs.

Applications

  • 3D Facial Recognition & Presence Detection: Provides precise depth data for secure biometric systems and user presence sensing in smart devices.
  • Robotics Collision Avoidance: Enables close-range obstacle detection and navigation for drones, robotic arms, and AGVs.
  • Industrial Object Detection & Counting: Accurately measures object position on conveyor belts or in automated assembly fixtures.
  • Touchless UI & Gesture Control: Facilitates proximity-based activation and simple gesture recognition for interactive kiosks and appliances.
  • Liquid Level Sensing in Confined Spaces: Monitors fluid levels in small tanks or reservoirs where contact sensors are unsuitable.

Technical Specifications

Operating Voltage2.7 – 3.3 V DC
Operating Current< 1.5 mA (typical)
Proximity Detection Range1 – 10 cm
Distance Sensing Range10 – 600 mm
Measurement Accuracy±5%
Field of Illumination (FOI)21°
Light Source940nm VCSEL (Class 1 Eye Safe)
Communication InterfaceI2C Fast-Mode (Breakout 2.54mm 8-pin)
Operating Temperature-30°C to +75°C
Board Dimensions (L x W)21 x 14.5 mm
Mounting Hole Diameter2.0 mm
Mounting Hole PCD17 mm

Frequently Asked Questions

What is the operating voltage range for the TMF8701 sensor module?

The module requires a supply voltage between 2.7V and 3.3V DC. It is not 5V tolerant. You must use a 3.3V logic-compatible microcontroller or implement appropriate level shifting for the I2C communication lines.

How do I connect this sensor to an Arduino or Raspberry Pi?

Connect the breakout's VCC to 3.3V, GND to ground, SDA to the I2C data pin, and SCL to the I2C clock pin on your host board. For Arduino, you may need a logic level converter if your board operates at 5V. The module uses standard I2C protocol, and libraries are available from DFRobot's website.

What is the difference between proximity mode and ranging mode?

Proximity mode (1-10cm) is optimized for low-power, high-speed detection of object presence, consuming only ~940μA at 10Hz. Ranging mode (10-600mm) provides full, accurate distance measurements at a higher data rate and power consumption (~26mA at 60Hz). The mode can typically be selected via I2C commands.

Can this sensor work outdoors or in bright sunlight?

Yes, the TMF8701 incorporates on-chip sunlight rejection filters and a high dynamic range specifically designed to minimize background light noise, allowing for reliable operation in both dark environments and under direct sunlight.

Does the sensor require calibration for a protective cover glass?

The sensor features a built-in histogram function that performs dynamic cover glass calibration and crosstalk compensation automatically. This compensates for the effects of dirt, smudges, or the glass itself, ensuring measurement accuracy is maintained without manual intervention.

Package Includes

  • 1 x DFRobot Fermion TMF8701 ToF Distance Ranging Sensor Breakout Board

Additional Information

Weight 0.1 kg
Dimensions 2.1 × 1.45 cm