Resource center
Datasheets, selection
& integration
Everything you need to choose and integrate a 905 nm module: a one-page datasheet for every model, a selection guide by range and weight, and the integration basics. Direct downloads — no form, no gate.
Choose your 905 nm module
Start from the payload
Three questions settle most decisions: how far do you need to range, how much weight can you spend, and what are you building it into? Pick a tier, then open the matching spec sheet.
Or compare the whole line
| Model | Series | Range | Accuracy | Frequency | Interface | Size | Weight | Link |
|---|---|---|---|---|---|---|---|---|
| LRF3000A1 | Flagship — long-range compact | ≥ 3,000 m | ±0.7 m (≤100 m) | 3–10 Hz adaptive | UART-TTL 3.3 V | 13.5 × 25.1 × 27.8 mm | 12 g | Details → |
| LR1000B23 | Compact tube series (B / C) | 4–1,000 m (max 1,200 m) | ±1 m | 2–10 Hz | UART-TTL | Ø23 × 45.6 mm | ≈ 20 g | Details → |
| LR1000C3 | Compact tube series (B / C) | 4–1,000 m | ±1 m (≤500 m) | 3–10 Hz adaptive | UART-TTL | 30 × 19 × 29 mm | ≤ 16 g | Details → |
| LR1000C4 | Compact tube series (B / C) | 4–1,000 m | ±1 m (≤500 m) | 3–10 Hz adaptive | UART-TTL | 28.8 × 30.5 × 20.9 mm | ≤ 16 g | Details → |
| LR1200D23 | Class-1 D series | 4–1,200 m | ±1 m | 2–10 Hz | UART-TTL | Ø23 × 45.6 mm | ≈ 20 g | Details → |
| LR600D23 | Class-1 D series | 5–600 m | ±1 m | 2–10 Hz | UART-TTL | Ø23 × 47 mm | ≈ 20 g | Details → |
| LR1000D23 | Class-1 D series | 4–1,000 m (max 1,200 m) | ±1 m | 3–12 Hz | UART-TTL | Ø23 × 47 mm | ≈ 20 g | Details → |
| LR1500D23 | Class-1 D series | 4–1,500 m | ±1 m | 2–10 Hz | UART-TTL | Ø23 × 45.6 mm | ≈ 20 g | Details → |
| LR1500E2 | Adaptive-frequency E series | 4–1,500 m (1,800 m night) | ±1 m (≤500 m) | 2–10 Hz adaptive | UART-TTL | 25.65 × 13.2 × 24.6 mm | ≤ 10 g | Details → |
| LR1000E2 | Adaptive-frequency E series | 4–1,000 m | ±1 m (≤400 m) | 3–10 Hz adaptive | UART-TTL | 25.65 × 13.2 × 24.6 mm | ≤ 10 g | Details → |
| LR1200E2 | Adaptive-frequency E series | 4–1,200 m (max 1,500 m night) | ±1 m (≤500 m) | 2–10 Hz adaptive | UART-TTL | 25.65 × 13.2 × 24.6 mm | ≤ 10 g | Details → |
| LR2000E2 | Adaptive-frequency E series | 4–2,000 m | ±1 m (≤400 m) | 2–10 Hz adaptive | UART-TTL | 25.65 × 13.05 × 24.6 mm | ≈ 10 g | Details → |
| SPD1200M2 | SPD mini — night vision & thermal | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | 2–15 Hz adaptive | UART-TTL | 7.7 × 15.3 × 27.85 mm | ≈ 6 g | Details → |
| SPD1200H2 | SPD mini — night vision & thermal | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | 2–15 Hz adaptive | UART-TTL | Ø17 × 28.2 mm | ≤ 6 g | Details → |
| SPD1200M4 | SPD mini — night vision & thermal | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | 2–15 Hz adaptive | UART-TTL | 9.45 × 16.8 × 27.85 mm | ≈ 6 g | Details → |
| SPD1200M17 | SPD mini — night vision & thermal | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | 2–15 Hz adaptive | UART-TTL | Ø17 × 27.85 mm | ≈ 6 g | Details → |
| SPD1200N0 | SPD mini — night vision & thermal | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | 2–15 Hz adaptive | UART-TTL | Ø15.7 × 21.3 mm | ≈ 5 g | Details → |
| SPD1200N2 | SPD mini — night vision & thermal | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | 2–15 Hz adaptive | UART-TTL | Ø15.7 × 21.3 mm | ≈ 5 g | Details → |
| SPD1200S2 | SPD integration series | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤400 m) | 4–15 Hz adaptive | UART-TTL | 24.6 × 14.45 × 26.3 mm | ≤ 10 g | Details → |
| SPD1200S2G | SPD integration series | 0.1–1,200 m (max 1,400 m) | ±0.2 m (≤400 m) | 2–20 Hz adaptive | UART-TTL | 24.6 × 11.4 × 26.3 mm | ≈ 10 g | Details → |
| SPD1200Z2 | SPD integration series | 0.2–1,200 m (1,500 m night) | ±0.2 m (≤200 m) | 2–20 Hz adaptive | UART-TTL | 7.2 × 14.8 × 28.2 mm | ≈ 6 g | Details → |
| LRF10VB | Short-range DToF | 0.05–9 m (90% refl.) | ±5 cm (<5 m); 1% (≥5 m) | 50 Hz | UART | 12 × 7.5 × 9.1 mm | 1 g | Details → |
| LRF22VB | Short-range DToF | 0.05–20 m (90% refl.) | ±5 cm (<5 m); 1% (≥5 m) | 200 Hz (sel. 200/100/50/20/10/1 Hz) | UART / I²C | 21 × 15 × 7.43 mm | 1.5 g | Details → |
| LRF50VB | Short-range DToF | 0.05–50 m (90% refl.) | ±5 cm (<5 m); 1% (≥5 m) | 100 Hz | UART / I²C | 18.7 × 11.8 × 13.3 mm | 1.3 g | Details → |
| LRF50H | Short-range DToF | 0.05–50 m (90% refl.) | ±5 cm (<10 m); 1% (≥10 m) | 20 Hz–10 kHz (default 1 kHz) | UART | 38 × 20 × 30 mm | 15 ± 2 g | Details → |
| LRF100H | Short-range DToF | 0.05–100 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 20 Hz–10 kHz (default 1 kHz) | UART / I²C | 33 × 34 × 18 mm | 20 ± 2 g | Details → |
| LRF200H | Short-range DToF | 0.05–200 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 20 Hz–10 kHz (default 1 kHz) | UART / I²C | 33 × 34 × 18 mm | 20 ± 2 g | Details → |
| LRF300H | Short-range DToF | 0.05–300 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 1 kHz or 50 Hz (auto-switch) | UART / I²C | 33 × 34 × 18 mm | 20 ± 2 g | Details → |
| LRF600H | Short-range DToF | 0.05–600 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 1 kHz or 50 Hz (auto-switch) | UART / I²C | 33 × 34 × 18 mm | 20 ± 2 g | Details → |
| LRF1500H | Short-range DToF | 0.05–1,500 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 1 kHz or 50 Hz (auto-switch) | UART / I²C | 33 × 34 × 18 mm | 20 ± 2 g | Details → |
| LR1000E4 | Adaptive-frequency E series | 4–1,000 m | ±1 m (≤400 m) | On request | UART-TTL | On request | On request | Details → |
| LR1200E4 | Adaptive-frequency E series | 4–1,200 m | On request | On request | UART-TTL | 25.65 × 14.2 × 26.2 mm | On request | Details → |
| LR1500E4 | Adaptive-frequency E series | 4–1,500 m | On request | On request | UART-TTL | 25.65 × 14.2 × 26.2 mm | On request | Details → |
| LR2000E4 | Adaptive-frequency E series | 4–2,000 m | ±1 m (≤400 m) | 2–10 Hz adaptive | UART-TTL | On request | On request | Details → |
| LRF1200A1 | Flagship — long-range compact | ≥5–1,200 m | ±1 m (5–100 m) | 1–3 Hz | UART, TTL 3.3 V | Φ23 × 40 mm | 18 g | Details → |
| SPD1200D03 | SPD mini — night vision & thermal | 0.2–≥1,200 m | ±0.3 m (≤100 m) | 2–15 Hz adaptive | UART, TTL 3.3 V | 10.7 × 16.8 × 22 mm | On request | Details → |
| SPD1200N4 | SPD mini — night vision & thermal | 0.2–1,200 m | ±0.3 m (≤100 m) | On request | UART-TTL | On request | On request | Details → |
Grouped by series
Per-model datasheets
A branded one-page PDF for every model, built from the same spec data as this site. Or grab the combined line-card for all 37 at once.
FLAGSHIP · LONG-RANGE COMPACT
SPD MINI · NIGHT VISION & THERMAL
| Model | Range | Accuracy | Weight | Datasheet |
|---|---|---|---|---|
| SPD1200M2 | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | ≈ 6 g | PDF ↓ |
| SPD1200H2 | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | ≤ 6 g | PDF ↓ |
| SPD1200M4 | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | ≈ 6 g | PDF ↓ |
| SPD1200M17 | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | ≈ 6 g | PDF ↓ |
| SPD1200N0 | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | ≈ 5 g | PDF ↓ |
| SPD1200N2 | 0.2–1,200 m (1,500 m night) | ±0.3 m (≤100 m) | ≈ 5 g | PDF ↓ |
| SPD1200D03 | 0.2–≥1,200 m | ±0.3 m (≤100 m) | On request | PDF ↓ |
| SPD1200N4 | 0.2–1,200 m | ±0.3 m (≤100 m) | On request | PDF ↓ |
ADAPTIVE-FREQUENCY E SERIES
| Model | Range | Accuracy | Weight | Datasheet |
|---|---|---|---|---|
| LR1500E2 | 4–1,500 m (1,800 m night) | ±1 m (≤500 m) | ≤ 10 g | PDF ↓ |
| LR1000E2 | 4–1,000 m | ±1 m (≤400 m) | ≤ 10 g | PDF ↓ |
| LR1200E2 | 4–1,200 m (max 1,500 m night) | ±1 m (≤500 m) | ≤ 10 g | PDF ↓ |
| LR2000E2 | 4–2,000 m | ±1 m (≤400 m) | ≈ 10 g | PDF ↓ |
| LR1000E4 | 4–1,000 m | ±1 m (≤400 m) | On request | PDF ↓ |
| LR1200E4 | 4–1,200 m | On request | On request | PDF ↓ |
| LR1500E4 | 4–1,500 m | On request | On request | PDF ↓ |
| LR2000E4 | 4–2,000 m | ±1 m (≤400 m) | On request | PDF ↓ |
CLASS-1 D SERIES
COMPACT TUBE SERIES (B / C)
SPD INTEGRATION SERIES
SHORT-RANGE DTOF
| Model | Range | Accuracy | Weight | Datasheet |
|---|---|---|---|---|
| LRF10VB | 0.05–9 m (90% refl.) | ±5 cm (<5 m); 1% (≥5 m) | 1 g | PDF ↓ |
| LRF22VB | 0.05–20 m (90% refl.) | ±5 cm (<5 m); 1% (≥5 m) | 1.5 g | PDF ↓ |
| LRF50VB | 0.05–50 m (90% refl.) | ±5 cm (<5 m); 1% (≥5 m) | 1.3 g | PDF ↓ |
| LRF50H | 0.05–50 m (90% refl.) | ±5 cm (<10 m); 1% (≥10 m) | 15 ± 2 g | PDF ↓ |
| LRF100H | 0.05–100 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 20 ± 2 g | PDF ↓ |
| LRF200H | 0.05–200 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 20 ± 2 g | PDF ↓ |
| LRF300H | 0.05–300 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 20 ± 2 g | PDF ↓ |
| LRF600H | 0.05–600 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 20 ± 2 g | PDF ↓ |
| LRF1500H | 0.05–1,500 m (90% refl.) | ±10 cm (<10 m); 1% (≥10 m) | 20 ± 2 g | PDF ↓ |
Enough to prototype
Integration basics
The essentials common to the line. The full integration manual and command set ship with your samples.
Wiring UART-TTL, 6-pin
| Pin | Signal | Description |
|---|---|---|
| 1 | GND | Ground / power − |
| 2 | VCC | DC 3.3–5 V supply (ripple < 0.1 V) |
| 3 | I/O | Reserved for expansion |
| 4 | TXD | Serial TX, module → host (TTL 3.3 V) |
| 5 | RXD | Serial RX, host → module (TTL 3.3 V) |
| 6 | Enable | Function / power enable |
Pin order varies on a few mini models — always confirm against the model's own spec sheet.
Command frame summary
Modules communicate over a standard UART serial frame at 115200 bps (9600 bps optional on some models), 8-N-1. A typical measurement reply is an 8-byte frame:
- 0x55 0xAA — fixed frame header
- FUNC — function / command code (e.g. single measurement)
- D0–D3 — payload; distance is returned as value ×10 for a one-decimal reading in metres
- CHK — checksum over the preceding bytes
A Windows configuration tool and the full command set (continuous mode, frequency, baud, address) are provided with samples. Ask us for the integration manual for a specific model.
Need a document we haven't posted?
Ask for a datasheet, manual or sample
Tell us the model and what you're integrating. We'll send the exact spec sheet, the integration manual and a quote.