Lidar or Ultrasonic? VCSEL or LED? When it comes to distance or proximity sensing, you have a lot of options.
So which one is the best suited for your next project? Use this handy guide to find out!
Inexpensive, small footprint, decent update rate, multiple interface options
Current consumption a bit high, maximum range fairly low
Excellent max range, very fast update rate
High current draw, expensive, large footprint
Very low current draw, multiple interface options
Low resolution, slow refresh rate
Super small minimum range, wide input voltage range, very fine resolution, inexpensive
Very low maximum range, I2C interface only
LED
0.1
12
5
±5cm @ 0.1m-6m, ±1% @ 6m-12m
1Hz-1000Hz (Adjustable)
850
—
3.6
5 V
500
UART & I2C
LED
50
180 (Default)
10
±10cm (less than 10m), 1% (more than 10m)
1Hz-1000Hz (Adjustable), Default 100Hz
905
—
0.5
5 V
≤ 180
UART
LED
0.30
12
5
± 5mm
100
850 nm
—
2
5 V
24.0
I2C
LIDAR
0.30
40
10
± 1%
270
905 nm
—
—
4.75 — 5.5 V
135.0
I2C, PWM
LIDAR
0.30
40
10
± 1%
1000
905 nm
—
—
4.75 — 5.5 V
85.0
I2C, PWM
LED
0.05
10
10
± 1 cm to 2 meters
200
940 nm
—
—
4.75 — 5.25 V
85.0
I2C, ANT, SPI
LED
0.10
0.80
—
+/- 1%
26
850 nm
—
—
4.5 - 5.5 V
30.0
Analog
LED
0.10
1.50
—
± ~1%
26
850 nm
-
-
4.5 - 5.5 V
33.0
Analog
LED
0.04
0.30
—
± ~1%
60
870 nm
—
—
4.5 - 5.5 V
30.0
Analog
Ultrasonic
0.30
5.00
1
± 1%
10
—
42 kHz
40
2.5 — 5.5 V
3.1
Serial, PWM, Analog
Ultrasonic
0.30
5.00
1
± 1%
10
—
42 kHz
40
2.5 — 5.5 V
3.1
Serial, PWM, Analog
Ultrasonic
0.30
5.00
1
± 1%
8
—
42 kHz
20
3 — 5.5 V
3.4
Serial, PWM, Analog
Ultrasonic
0.15
6.50
25
± 1%
20
—
42 kHz
60
2.5 — 5.5 V
2.0
Serial, PWM, Analog
Ultrasonic
0.15
6.50
25
± 1%
20
—
42 kHz
40
2.5 — 5.5 V
2.0
Serial, PWM, Analog
Ultrasonic
0.15
6.50
25
± 1%
20
—
42 kHz
40
2.5 — 5.5 V
2.0
Serial, PWM, Analog
Ultrasonic
0.15
6.50
25
± 1%
20
—
42 kHz
40
2.5 — 5.5 V
2.0
Serial, PWM, Analog
Ultrasonic
0.15
6.50
25
± 1%
20
—
42 kHz
40
2.5 — 5.5 V
2.0
Serial, PWM, Analog
Ultrasonic
0.20
7.60
10
± 1%
10
—
42 kHz
50
3 — 5.5 V
3.4
Serial, PWM, Analog
Ultrasonic
0.20
7.60
10
± 1%
10
—
42 kHz
50
3 — 5.5 V
3.4
Serial, PWM, Analog
Ultrasonic
0.02
4.00
3
± 3mm
40
—
40 kHz
15
3.3v
15.0
I2C, PWM
Ultrasonic
0.02
4.00
3
± 3mm
40
—
40 kHz
15
5 V
15.0
PWM
VCSEL
0.04
4.00
1
± 1%
50
940 nm
—
15
2.6 — 3.5 V
18.0
I2C
VCSEL
0
0.2
-
-
-
550nm ALS / 940nm PS
—
90deg
2.5V - 3.6V
300mA
I2C
VCSEL
0.01
0.10
1
± 5mm
10
850 nm
—
25
2.8 — 12 V
4.0
I2C
VCSEL
0.01
0.10
1
± 5mm
10
850 nm
—
25
2.8 — 12 V
4.0
I2C