ACEIRMC TOF400C VL53L1X

ACEIRMC TOF400C VL53L1X 4M Laser Ranging Sensor Module User Manual

Model: TOF400C VL53L1X

1. Introduction

The ACEIRMC TOF400C VL53L1X is a compact Time-of-Flight (TOF) laser ranging sensor module designed for precise distance measurement up to 4 meters. Utilizing IIC (I2C) communication, this module is compatible with popular microcontrollers such as Arduino and STM32, making it suitable for a wide range of embedded applications requiring accurate distance sensing.

2. What's in the Box

Your package should contain the following items:

  • 4 x TOF400C VL53L1X Laser Ranging Sensor Modules
  • Pin Headers (straight and/or angled, for connecting the modules)
Four TOF400C VL53L1X laser ranging sensor modules with pin headers

Image: Contents of the package, showing four TOF400C VL53L1X modules and accompanying pin headers.

3. Specifications

FeatureSpecification
ModelTOF400C VL53L1X
Operating Voltage3.0V - 5V (DC)
Operating Temperature-20°C to 70°C
Operating Current40mA (Max)
Ranging DistanceUp to 4 meters
ConnectivityI2C (IIC)
Compatible DevicesArduino, STM32
TOF400C VL53L1X module with dimensions: 20mm (0.78inch) length, 12mm (0.47inch) width.

Image: Dimensions of the TOF400C VL53L1X module, showing its compact size.

4. Setup

4.1 Pin Description

The TOF400C VL53L1X module features several pins for power, communication, and control:

  • VIN: Power supply input (3.0V - 5V DC)
  • GND: Ground connection
  • SDA: I2C Data Line
  • SCL: I2C Clock Line
  • INT: Interrupt Pin (optional)
  • SHUT: Shutdown Pin (optional)
Front and back view of the TOF400C VL53L1X module, showing pin labels VIN, GND, SDA, SCL, INT, SHUT.

Image: Detailed view of the module's pins and their labels.

4.2 Connecting to a Microcontroller (e.g., Arduino)

  1. Solder Pin Headers: Attach the provided pin headers to the module's pads. You can choose between straight or angled headers depending on your project's needs.
  2. Power Connection: Connect the VIN pin of the module to your microcontroller's 3.3V or 5V power supply output. Connect the GND pin to the microcontroller's ground.
  3. I2C Connection: Connect the SDA pin of the module to your microcontroller's SDA (I2C Data) pin. Connect the SCL pin of the module to your microcontroller's SCL (I2C Clock) pin. For Arduino Uno, SDA is A4 and SCL is A5. For other boards, refer to their pinout diagrams.
  4. Optional Pins: The INT and SHUT pins are optional. If not used, they can be left disconnected or configured as per advanced application requirements.
TOF400C VL53L1X module with both straight and angled pin headers, ready for soldering.

Image: The TOF400C VL53L1X module shown with pin headers, illustrating how they can be attached for connection.

5. Operating Instructions

5.1 Software Setup (Arduino Example)

  1. Install Arduino IDE: If you haven't already, download and install the Arduino IDE from the official Arduino website.
  2. Install VL53L1X Library:
    • Open the Arduino IDE.
    • Go to Sketch > Include Library > Manage Libraries...
    • Search for "VL53L1X" and install a suitable library, such as the "Adafruit VL53L1X Library" or "SparkFun VL53L1X Library".
  3. Load Example Sketch:
    • After installing the library, go to File > Examples > [Installed VL53L1X Library Name] > [Example Sketch, e.g., "VL53L1X_Simple_Ranging"].
    • This will open a new sketch with example code for reading distance data.
  4. Upload and Monitor:
    • Select your board and port from Tools > Board and Tools > Port.
    • Click the "Upload" button to compile and upload the sketch to your Arduino board.
    • Open the Serial Monitor (Tools > Serial Monitor) to view the distance readings. Ensure the baud rate matches the one specified in the sketch (e.g., 115200).

For STM32 development, refer to the specific STM32 development environment (e.g., STM32CubeIDE) and available VL53L1X drivers or libraries.

5.2 Important Considerations

  • Measurement Range: The module can measure distances up to 4 meters. Performance may vary based on ambient light conditions and target reflectivity.
  • Field of View: The VL53L1X measures distance within a diverging cone shape, not a single point. Be aware of this characteristic for accurate application design.
  • Dust Protection: The module is designed with physical protection to prevent dust from entering, which helps maintain performance.

Video: An overview of the TOF400C VL53L1X 4M Laser Ranging Sensor Module, demonstrating its features and potential applications.

6. Maintenance

  • Keep Clean: Ensure the sensor lens area is free from dust, dirt, or obstructions to maintain optimal performance. Use a soft, dry cloth for cleaning if necessary.
  • Avoid Physical Damage: Handle the module with care. Avoid dropping it or subjecting it to excessive force, which could damage the sensitive components.
  • Environmental Conditions: Operate the module within its specified temperature range (-20°C to 70°C) and avoid exposure to extreme humidity or corrosive environments.

7. Troubleshooting

  • No Readings / Erratic Readings:
    • Check all wiring connections, especially VIN, GND, SDA, and SCL. Ensure they are secure and correctly connected to the microcontroller.
    • Verify the power supply voltage is within the 3.0V-5V range.
    • Ensure the I2C address is correctly configured in your software.
    • Confirm that the sensor lens is clean and unobstructed.
    • Test with a different example sketch or a known working module if available.
  • Module Not Detected by I2C Scanner:
    • Double-check I2C wiring (SDA, SCL, GND).
    • Ensure pull-up resistors are present on SDA and SCL lines if your microcontroller or development board does not provide them internally.
    • Verify the module is powered correctly.
  • Inaccurate Distance Readings:
    • Ensure the target surface is reflective enough for the laser. Dark or highly absorbent surfaces can reduce accuracy.
    • Avoid strong ambient light sources directly hitting the sensor.
    • Consider the sensor's field of view; ensure only the intended target is within its detection cone.
    • Recalibrate the sensor if the library supports it, or check for environmental compensation settings.

8. Warranty and Support

This product comes with a limited warranty. For specific warranty details, technical support, or further assistance, please refer to the manufacturer's official website or contact your retailer. Keep your purchase receipt for warranty claims.

© 2026 ACEIRMC. All rights reserved.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.