SparkFun Electronics
SparkFun Electronics VL6180 ToF Range Finder Sensor 10cm
Measures absolute distance up to 10 cm with gesture recognition and a 3-in-1 IR emitter, range sensor and ambient light sensor on a sharp board layout with two programmable GPIO
- TypeSensors
- Measures absolute distance up to 10cm
- Recognises gestures for touch-free control
- Combines IR emitter, range and ambient light sensors
- Two programmable GPIO pins for custom logic
- On-board 2.8V regulator powers the sensor
SparkFun VL6180 ToF Range Finder
The SparkFun VL6180 sensor measures absolute distance up to 10 cm using time-of-flight technology. It combines an IR emitter, range sensor, and ambient light sensor in a single module. Two programmable GPIO pins allow custom interrupt or control logic. This board suits developers adding short-range proximity or gesture detection to embedded projects.
10 cm range with gesture recognition
The device reliably detects objects and hand movements within 10 cm, making it suitable for touchless switches or robotics obstacle avoidance. Beyond that distance the sensor cannot return valid range data. Ambient light readings provide additional context for adaptive thresholds. The compact layout keeps the optical path clean for consistent performance.
2.8 V regulator for simple integration
An on-board 2.8 V regulator supplies the VL6180, so the module can connect directly to 3.3 V or 5 V logic without external level shifting. The two GPIO pins free the host microcontroller from polling by signalling interrupts. No additional optical components are required, saving board space and bill-of-materials cost.
Highlights
- Measures absolute distance up to 10cm
- Recognises gestures for touch-free control
- Combines IR emitter, range and ambient light sensors
- Two programmable GPIO pins for custom logic
- On-board 2.8V regulator powers the sensor
Specifications
| Type | Sensors |
|---|
Questions about this item
Will the 2.8 V regulator on the VL6180 board work with my 5 V Arduino Uno?
The on-board regulator supplies 2.8 V to the sensor; you must use a logic-level shifter or a 3.3 V microcontroller so the 5 V signals from an Uno do not exceed the sensor's voltage limits.
How can I verify the VL6180 is measuring correctly after wiring it up?
Run an I²C scan to confirm the device appears at its default address, then read the range register — values should change smoothly as an object moves within the 10 cm detection zone.
Does the VL6180 breakout include header pins or a cable, or must I buy them separately?
The board ships with bare through-hole pads only; you will need to purchase and solder your own headers, jumper wires or a compatible connector.
Also in this aisle
People compared these
Same shelf, same checkout — eight coins and a 30-minute rate lock.
Keyence LR-ZB250AN Laser Distance Sensor NPN 2 m Cable 35-250 mm Class 1
- Sensors
Keyence PZ-G41N photoelectric sensor NPN 1 m range 10-30 VDC IP67
- Sensors
Seeed Studio Grove Base for XIAO with Battery Management
- Sensors



