TOP

Gravity: 8×8 Matrix 3D ToF Distance Sensor (64 Zones, I2C/UART/USB, 3.5m, 60° FOV)

$22.00
SKU: SEN0628
Volume Discount
  • $21.50 3+ items
  • $21.00 5+ items
  • $20.00 10+ items
Read 64 distance zones as an 8×8 depth map through I2C, UART or USB. The field of view is 60° horizontal × 60° vertical, with a 90° diagonal. Ranging extends up to 3.5m under suitable conditions. Frame rate depends on resolution and configuration; recognition and navigation require application logic.
Purchase this product and earn 220 reward points, which are tied to VIP membership program. Learn More >

Introduction

The Gravity 8×8 Matrix ToF Distance Sensor combines a VL53L7CX ranging sensor with an onboard RP2040 running the module firmware. Instead of returning one distance, it provides a grid of measurements across 64 zones, helping a connected controller determine where nearby objects appear within the sensing field. Use the depth data to develop obstacle detection, zone-change monitoring and interactive projects. With support for Arduino, micro:bit, ESP32, Raspberry Pi, and LattePanda, it enables the development of advanced applications such as intelligent obstacle avoidance, contactless gesture control, and immersive interactive installations.

DFRobot 8x8 64-Pixel Matrix ToF Sensor provides intelligent obstacle avoidance for robots

Figure: DFRobot 8x8 64-Pixel Matrix ToF Sensor provides intelligent obstacle avoidance for robots


3D Depth Perception at the Perfect Balance Point

A single-point sensor reports distance in one direction. An 8×8 matrix shows how distance varies across the sensing field, providing spatial information for detecting nearby obstacles or changes in selected zones. The low-resolution depth map is useful for projects that need more spatial detail than a single distance reading. It is not a camera image or a ready-made object classification result.


Unmatched Compatibility for Maker Projects

This Matrix ToF proximity sensor was built for the way makers work, designed to connect to virtually anything in the workshop.

  • Supported Platforms: Arduino, micro:bit, ESP32, Raspberry Pi, LattePanda, UNIHIKER K10.
  • Supported Programming Methods: Whether using the Arduino IDE, or graphical editors like Mind+ and MakeCode, libraries and tutorials are available.
  • Connection Options: Support Gravity-I2C / UART / USB-C.
  • Cascading Support: The 4 switchable I2C addresses let you daisy-chain up to four sensors together for a massive field of view.
  • Supported Platforms of DFRobot 8x8 64-Pixel Matrix ToF Sensor

    Figure: Supported Platforms of DFRobot 8x8 64-Pixel Matrix ToF Sensor


    Expandable Platform for Advanced Development

    In addition to plug-and-play use, the 64-Pixel Matrix ToF Vision Sensor can serve as a flexible development platform. Its onboard RP2040 processor allows developers to load custom firmware or run lightweight machine learning models (TinyML), making it possible to recognize specific gestures, detect movement patterns, or add new features directly on the sensor itself. With open-source schematics and comprehensive documentation, the module can be tailored for advanced robotics, IoT, and AI-driven applications, offering far more than a fixed-function sensor.

    DFRobot 8x8 64-Pixel Matrix ToF Sensor onboard RP2040 processor

    Figure: DFRobot 8x8 64-Pixel Matrix ToF Sensor onboard RP2040 processor

    Applications

  • Robotics Navigation: Smooth obstacle avoidance and drop-off detection.
  • Gesture Control: Reliable contactless interaction for smart devices.
  • Interactive Installations: Artistic displays such as “following eyes” or reactive lighting.
  • Smart Automation: Directional entryway monitoring and intelligent room sensing.
  • Specification

    Sensor Parameters

  • Sensor Model: VL53L7CX
  • Algorithm Processing MCU: RP2040
  • Number of Matrices: 8×8, totaling 64 ranging points
  • Ranging Mode: Continuous Ranging
  • Ranging Speed: 15Hz - 60Hz
  • Ranging Range: 20mm - 3500mm
  • Ranging Accuracy:
  • Within the range of 20 - 200mm: ±11mm for white targets, ±12mm for light gray targets, and ±12mm for gray targets;
  • Within the range of 200 - 3500mm: ±5% for white targets, ±6% for light gray targets, and ±6% for gray targets.
  • Ranging Angle: 60° horizontal, 60° vertical, 90° diagonal
  • Laser Safety Class: Compliant with Class 1 laser safety standards
  • Power Supply Parameters

  • Operating Voltage: 3.3V - 5V
  • Operating Current: Less than 80mA
  • Data Interface

  • Data Interface: I2C/UART/USB
  • Interface Type: PH2.0-4P (Gravity Pinout)
  • I2C Address: 4 adjustable options: 0x30/0x31/0x32/0x33
  • UART Baud Rate: 115200bps (fixed value, non-modifiable)
  • Firmware Update: TYPE-C, USB flash drive mode
  • Shipping List

  • Gravity: Matrix Laser Ranging Sensor ×1
  • PH2.0-4P Connection Cable ×1
  • Aluminum Alloy Mounting Bracket ×1
  • Aluminum Alloy Support Bracket ×1
  • M3 Thumb Screw ×4
  • M3 Sensor Fixing Screw ×2
  • M3×35 Mounting Copper Spacer ×2
  • Documents

    Resource

    AllProjectsBlogTutorialCourseMedia
    Automated Delivery Billing System Based on 8x8 Lidar Distance Measurement

    Projects Automated Delivery Billing System Based on 8x8 Lidar Distance Measurement

    portrait
    auroraAA
    Sep 29, 2026
    DIY Smart Interactive Eyes: Human Tracking & Blink Animation with ESP32-C5 (Arduino Tutorial)

    Projects DIY Smart Interactive Eyes: Human Tracking & Blink Animation with ESP32-C5 (Arduino Tutorial)

    portrait
    auroraAA
    Nov 13, 2025

    Review

    John.Oliver Jul 09, 2026

    I'm still working on getting the most out of this, but I have worked through all of the functionality. It's not just that it does what it says it does that makes this sensor so good. It's the data that it produces. It gives a grid of data for all 64 points which is rather rich. Better than that though, it is fast and very accurate. I'm using a Pi 02W to operate it and I'm working on a system which will analyse the data as it flows and I can pattern match the movement directionally. There will be two of these at the front of my property and I will be able to see when a person enters the proprty, where they start from and the direction(s) that they walk in. The sensor itself doesn't give me all of that, the Pi does, but I couldn't achieve that without the rich, fast, accurate data flow. I cannot find a similar sensor at this price which can do this well.

    John.Oliver Aug 07, 2026

    I bought two of these sensors for experimental presence and obstacle detection with a Raspberry Pi Zero W. The hardware and basic integration have been good. Both sensors can operate on the same I²C bus using different selectable addresses, and I was able to read independent 8×8 distance matrices from both in a single Python process. The onboard RP2040 appears to take care of much of the low-level sensor handling, which makes the module considerably easier to experiment with than a bare ToF array. At short indoor distances, the sensors detect nearby objects clearly and provide useful spatial information rather than just a single distance value. They are particularly interesting for projects where you want to detect which part of an area has changed, rather than merely whether something is present. There are important limitations, however. In my outdoor testing, direct daylight caused most cells to report the maximum distance, with little or no response even when a person walked beneath the sensors. Performance improved in a more sheltered position, but remained much less reliable than the indoor results. Infrared illumination from security cameras may also interfere with this type of sensor at night, so placement and surrounding equipment need to be considered carefully. The 60-degree field of view and quoted maximum range should not be interpreted as guaranteed detection across the whole cone. Object material, angle, reflectivity, ambient infrared light and the size of the target all make a substantial difference. Dark, angled or partly transparent objects may appear in fewer cells than expected. Overall, I think this is a very useful and enjoyable development sensor, especially for indoor experimentation, short-range mapping and zone-change detection. It is easy to connect, supports multiple units on one bus and produces much richer data than a conventional single-point distance sensor. I would not recommend relying on it as a primary outdoor human-presence detector without extensive testing in the intended lighting conditions.

    Chih.Kuo Jul 21, 2026

    Excellent product!!!

    More
    Gravity: 8×8 Matrix 3D ToF Distance Sensor (64 Zones, I2C/UART/USB, 3.5m, 60° FOV)
    $0.00