25m ToF Laser Ranging Sensor

SKU: SEN0647

The 25m ToF Laser Ranging Sensor is a dTOF-based device, upgraded in hardware and algorithms. It has <5cm blind zone, max 25m range (env reflection-dependent), ±3cm typical accuracy, stable in dynamics, 100K LUX light resistance. Supports UART/I2C/I/O interfaces. Compact (7.5g) and cost-effective, ideal for consumer electronics, robots, drones, etc.

Overview of Ultra-Compact ToF Laser Ranging Sensor

Downloadable Resources

  • Docs
  • Tech Specs
  • 1. Example Code for Arduino-I/O Output

    Discover how to configure Arduino I/O Output in single and double threshold modes. Learn about TX/RX complementary levels and their interaction with UART mode. Understand how to switch modes for optimal device performance. Perfect for developers looking to enhance their projects with effective I/O management.

    2. Example Code for Arduino-IIC Output

    This project demonstrates using the IIC communication mode of the TOF Laser Ranging Sensor-25m. In this mode, the controller sends a read frame to the sensor with the specified slave address to obtain distance and other related information following the NLink_TOFSense_IIC_Frame0 protocol. Users will learn how to connect the sensor to an ESP32 via IIC and read data from the sensor.

    3. Example Code for Arduino-UART Query Output

    This project demonstrates using the UART Query Output mode of the TOF Laser Ranging Sensor-25m. In this mode, the sensor does not actively report data; instead, it outputs a frame of measurement information only when receiving a query command containing the module ID. Users will learn how to send query commands from an ESP32 to the sensor and decode the returned data.

    4. Example Code for Arduino-UART Active Output

    This guide focuses on setting up the TOF Laser Ranging Sensor with an ESP32 board for UART active output. It includes steps for hardware and software preparation, wiring, and sample code for data reading and output. Learn how to configure the sensor for precise distance measurement at 50 Hz. Ideal for enhancing projects with accurate serial communication and sensor data integration.

    Reference

    Specification

    Parameter Value
    Refresh rate 100Hz
    Classic ranging range 0.05~25m
    Classic ranging accuracy ±3cm
    Wavelength 905nm
    Resistance to ambient light 100K LUX illuminance
    Field of view (FOV) 1~2°
    Power supply voltage 4.3V~5.2V
    Power consumption 250mW
    Communication interface UART/IIC/IO
    IIC default slave address 0x80
    Working temperature -10℃~60℃
    Size 22.7 mm *28.0 mm *13.6mm
    Product weight 7.5g

    Wire Sequence

    Please check the wire sequence of the product. The previous wire colors and functions did not comply with electrical specifications, so we have updated the wire sequence once. If you have an older version of the wiring, please swap the positions of the red and black wires yourself. This tutorial is based on the new wiring version.


    Wire Color Function
    Red VCC
    Black GND
    Blue RX/SDA
    Green TX/SCL

    Dimension Parameters

    Was this article helpful?

    TOP