DFRobot
3D ToF Depth Sensor Camera with 1.14 Inch LCD Screen (0.15~1.5m, supports ROS1 and ROS2)
· MPN: SEN0581
The DFRobot 3D ToF (Time-of-Flight) Depth Sensor Camera combines a BL702 processor with a 100×100 ToF sensor to measure distances from 0.15 to 1.5 metres. A ...
Get notified when back in stock
The DFRobot 3D ToF (Time-of-Flight) Depth Sensor Camera combines a BL702 processor with a 100×100 ToF sensor to measure distances from 0.15 to 1.5 metres. A built-in 1.14-inch LCD screen provides real-time preview of depth maps with colour mapping, and the module is plug-and-play via USB Type-C or UART.
With support for both ROS1 and ROS2, this sensor integrates easily into robotic navigation, obstacle avoidance, and 3D sensing applications. Built-in algorithms cover ranging, multi-area positioning, posture monitoring, gesture recognition, and more.
Specifications
- CPU – 32-bit RISC with FPU, up to 144 MHz
- Memory – 132 KB RAM, 192 KB ROM
- ToF Measurement Range – 0.15–1.5 m
- Field of View – 70° (H) × 60° (V)
- Display – 1.14-inch LCD
- Power Supply – 5V / 0.5A
- Interfaces – USB 2.0 (Type-C), UART (1.25mm connector)
- ROS Support – ROS1 and ROS2
- Operating Temperature – −20°C to +50°C
- Dimensions – 23.25 × 40.70 × 10.50 mm
- Weight – Approximately 10 g
Key Features
- Built-In LCD – Real-time depth map preview with colour mapping
- Plug and Play – USB Type-C for power and data
- ROS Compatible – Fast depth data acquisition in ROS1 and ROS2 environments
- Low Power – Compact and energy efficient
- Built-In Algorithms – Ranging, positioning, posture monitoring, gesture recognition, and liveness detection
Applications
- SLAM and robotic navigation
- Obstacle avoidance for AGVs and autonomous vehicles
- People counting and surveillance
- VR/AR and gesture recognition
- 3D modelling and dimension measurement
- Facial recognition and liveness detection
Package Contents
- 1× 3D ToF Sensor Camera
Jargon buster
Plain-language definitions for the technical terms used above.
- FPU
- A floating-point unit is hardware inside a processor that speeds up calculations with decimal numbers. This helps when projects use maths-heavy tasks such as motion sensing, filtering sensor readings, or audio processing.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- RAM
- RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- ROS
- ROS, the Robot Operating System, is a set of software tools and libraries commonly used to build robot projects. Mentioning ROS support suggests the board has the kinds of interfaces and processing power often needed for cameras, sensors and robot control.
- Type-C
- USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
- USB 2.0
- USB 2.0 is a widely used wired standard for carrying both data and power between a device and a computer or other compatible host, with data rates up to 480 Mbps. It indicates the kind of port a device uses and that it should work with most modern and many older computers.
- USB Type-C
- USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.
Find this product in
Brands
Sensors & Input
Supplier page — dfrobot.com
Supplier Description · 414.6 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au