ERDI LASERCart
ERDI OEM LASER MODULE

SPD1200ZG 905 nm SPAD Laser Rangefinder Module with Six-Axis Inertial Sensing

$200 USD / unitBase B2B price; approved quantity tiers are shown below. Shipping included.
Product modelSPD1200ZG
Available stock1,000 units
DispatchWithin 7 days after payment
ENGINEERING FILES

Technical Downloads

Use the current controlled document revision for design review and confirm the ordered connector and mechanical configuration before release.

Compact 0.1–1200 m pulsed time-of-flight ranging with SPAD-based single-photon reception, configurable inertial angle reporting, and relative 3D point-to-point measurement.

B2B PURCHASING

Volume Pricing

Published unit prices apply only to the stated quantity band. Configuration, qualification, tax and Incoterm details are confirmed in the quotation.

USD / unit
1–30 piecesBase tier$200 USDPublished unit price
31–200 pieces$180 USDSave 10%
201–500 pieces$120 USDSave 40%
501+ piecesLowest unit price$80 USDLowest published price · Save 60%
SPD1200ZG dispatches within 7 days after payment.
Buy now with PayPalRequest a Quote / Technical Review

The server reconfirms the shipping-included price before PayPal approval. ERDI bears the PayPal merchant transaction fee; no separate PayPal surcharge is added. SPD1200ZG dispatches within 7 days after payment.

PRODUCT OVERVIEW

Distance, Attitude, and Relative 3D Measurement

The SPD1200ZG combines compact 905 nm pulsed laser ranging with integrated inertial angle sensing for OEM systems that need distance, attitude, and relative three-dimensional point-to-point measurement in one lightweight module.

It supports single and continuous ranging, configurable angle reporting, and UART-TTL communication for host integration.

Nominal body dimensions are 7.2 × 14.7 × 22.3 mm and weight is no more than 5 g; the complete installation envelope is governed by the current mechanical drawing.

01

SPAD-based pulsed ranging

905 ± 5 nm direct time-of-flight ranging with single-photon reception for weak optical returns.

02

0.1–1200 m specified range

Rated with visibility ≥10 km, humidity ≤60%, and a building target.

03

Integrated six-axis inertial sensing

Configurable roll, pitch, and relative yaw/heading reporting for angle-enabled builds.

04

Relative 3D point-to-point measurement

Combines local range and angle information for target-point coordinates and spatial separation.

05

Compact OEM package

Nominal body size 7.2 × 14.7 × 22.3 mm, 6061 aluminum-alloy housing, and weight ≤5 g.

06

Flexible host integration

UART-TTL communication, 115200 bps default baud rate, and a 2–10 Hz measurement update rate.

TECHNICAL DATA

SPD1200ZG Specifications

Read each performance value with its stated target, environmental, operating, and installation conditions.

Optical and ranging

ParameterValueConditions / notes
Laser wavelength905 ± 5 nm
Beam divergence<6 mrad; small beam spot
Optical elementAspheric lens
Receiver apertureØ6.5 mm
Measurement range0.1–1200 mVisibility ≥10 km; humidity ≤60%; building target
Ranging accuracy±0.5 m at d ≤100 m; ±(0.5 m + 0.0007d) for 100 m < d <1200 m
Measurement update rate2–10 Hz
Measurement success rate≥98%
False alarm rate≤1%
Laser safety classIEC Class 1

Electrical and environmental

ParameterValueConditions / notes
Communication interfaceUART-TTL; customizable
Default baud rate115200 bps
Supply voltage3.3–5 V
Startup time≤200 ms
Peak startup current≤200 mA
Standby power consumption≤0.3 W
Average power consumption≤0.7 W
Operating temperature−20 to +60 °C
Storage temperature−30 to +70 °C
Ingress protectionIP67 within the lens cavity

Mechanical

ParameterValueConditions / notes
Nominal module body7.2 × 14.7 × 22.3 mm; rectangularThe complete installation envelope includes protruding features; use the current mechanical drawing.
Housing material6061 aluminum alloy
Weight≤5 g
Width across protruding features shown in drawing9.8 ± 0.2 mm
Core width shown in drawing7.2 +0.01/−0.03 mm
Height shown in drawing14.7 +0.01/−0.03 mm
Axial dimensions shown in drawing22.3 ± 0.1 mm and 21.3 mm
Mounting features shown in drawing2 × M1.6; 5.2 ± 0.02 mm spacing feature
Optical features shown in drawing2 × Ø6.5; 7.5 ± 0.01 mm spacing feature
Center-of-gravity coordinates shown in drawing7.1, 4.8, 10.7

Inertial measurement

ParameterValueConditions / notes
Roll range, X axis±180°
Pitch range, Y axis±90°
Yaw range, Z axis±180°
X/Y tilt accuracy0.3°
Z-axis heading accuracy≤0.75° within a 10 s dynamic measurement intervalIntegration error accumulates during motion; this is relative heading, not an absolute north reference.
Axis orientationY axis points toward the lenses

3D point-to-point — radial error

ParameterValueConditions / notes
d ≤500 m±1 mDistance variable d follows the product specification.
500 m < d <1200 m±(1 m + 0.001d)Distance variable d follows the product specification.

3D point-to-point — static maximum absolute error

ParameterValueConditions / notes
<100 m≤1 m
100–500 m≤3 m
500–1000 m≤5 m

3D point-to-point — dynamic maximum absolute error

ParameterValueConditions / notes
<50 m≤1 m
50–100 m≤3 m
100–500 m≤6 m
500–1000 m≤10 m
HOW IT WORKS

Pulsed Time of Flight and SPAD Reception

Pulsed Time-of-Flight Ranging

The module transmits a short optical pulse and detects light reflected from the target. If the measured round-trip transit time is Δt, the geometric one-way range is R = cΔt / 2. The factor of two accounts for the outbound and return paths.

Timing resolution, pulse width, receiver bandwidth, target reflectivity, incidence angle, background illumination, and beam divergence influence practical ranging performance. [1]

R = c × Δt / 2R: one-way geometric distance · c: speed of light along the path · Δt: measured round-trip transit time

SPAD-Based Single-Photon Reception

This SPD1200ZG configuration uses SPAD-based single-photon reception. A single-photon avalanche diode can register individual photon events.

In direct-ToF systems generally, repeated photon detections may be organized in time bins so that a return concentrated around one delay can be distinguished from background detections. Ambient illumination, detector dead time, pile-up, and finite timing resources are recognized constraints. [2] [3]

The standard customer interface reports processed measurements; it does not claim access to raw photon timing data or a particular internal processing algorithm.

INERTIAL + 3D

Six-Axis Inertial Measurement Explained

A conventional six-axis IMU comprises three orthogonal gyroscope angular-rate channels and three orthogonal accelerometer specific-force channels. Six-axis describes six sensing channels, not six independent rotational axes. [6]

Angle reporting is configurable and does not imply that the standard customer interface exposes all six raw sensor channels. Available outputs are defined by the configuration-matched interface protocol.

For a fixed single-axis rotation, the conceptual relationship is θ(t) = θ₀ + ∫ω(t)dt. Angular-rate bias and noise create accumulated angle drift. Three-axis attitude estimation requires an appropriate coordinate convention. [5]

MeasurementRating
Roll±180° about the X axis
Pitch±90° about the Y axis
Relative yaw / heading±180° about the Z axis
X/Y tilt accuracy0.3°
Z-axis heading accuracy≤0.75° within a 10 s dynamic measurement interval

Integration error accumulates during motion. This is relative heading, not an absolute north-referenced compass specification.

Coordinate Convention

Use the current manual's X/Y/Z convention when interpreting angle-enabled output.

SPD1200ZG X, Y, and Z coordinate axes with the Y axis pointing toward the lenses
Coordinate AxesThe Y axis points toward the lenses. Use the coordinate convention in the current user manual.

Relative 3D Point-to-Point Measurement

An angle-enabled configuration can acquire range and angular information for point A and point B, then report their relative spatial separation in one local coordinate frame.

Conceptually, straight-line separation follows DAB = ||pB − pA||. Range uncertainty, angular uncertainty, alignment, zeroing, and motion at both observations propagate into the result. [8]

DAB = ||pB − pA||Straight-line separation between two measured point vectors in the same local coordinate frame

Radial error

Distance bandError
d ≤500 m±1 m
500 m < d <1200 m±(1 m + 0.001d)

Static maximum absolute error

Distance bandError
<100 m≤1 m
100–500 m≤3 m
500–1000 m≤5 m

Dynamic maximum absolute error

Distance bandError
<50 m≤1 m
50–100 m≤3 m
100–500 m≤6 m
500–1000 m≤10 m
MECHANICAL INTEGRATION

Body Size and Complete Installation Envelope

The nominal 7.2 × 14.7 × 22.3 mm body size does not include every protruding feature. Use the complete drawing and its tolerances for installation.

SPD1200ZG mechanical drawing with dimensions, tolerances, optical apertures, and mounting features
Mechanical DrawingUse the complete drawing and stated tolerances for installation; the nominal body size does not include every protruding feature.
ELECTRICAL INTERFACE

Six-Pin Connection

The 3.3–5 V high-level range applies to the SW-SHOT input. It is not a blanket voltage rating for the UART pins.

PinSignalFunction
1GNDPower-supply ground
2VCCPositive supply input
3IO (reserved)Reserved for expansion
4TXDModule-to-host signal output
5RXDHost-to-module signal input
6SW-SHOTFunction enable, active high; high-level input range 3.3–5 V
SPD1200ZG six-pin electrical interface orientation
Six-Pin Electrical InterfaceConfirm connector orientation and signal definitions against the current user manual before harness release.
MEASUREMENT FUNCTIONS

Single, Continuous, and Angle-Enabled Operation

01

Single measurement

Initiates one target-distance measurement. For a low-reflectivity target, the module automatically repeats the measurement until it obtains a stable reading, then reports the result through the serial interface.

02

Continuous measurement

Repeated distance measurement at a 2–10 Hz measurement update rate.

03

Configurable angle measurement

Angle-enabled configurations report pitch, roll, and relative yaw/heading using the matching interface protocol.

CIVILIAN APPLICATIONS

Compact Distance and Attitude Sensing

  • Handheld and fixed optical observation instruments
  • Night-vision and thermal-imaging accessories
  • Telescopic observation and outdoor measurement equipment
  • Perimeter and facility monitoring
  • Power-infrastructure and railway inspection
  • Smart water-management and civil-engineering measurement
  • Communications and aviation support equipment
  • Industrial UAV ranging and electro-optical payload integration, subject to system-level validation
  • Outdoor recreation and field measurement tools

Validate the complete system with representative targets, lighting, temperature, motion, mounting, and the final protective window.

PRACTICAL INTEGRATION

From Bench Test to Installed System

  • Size the supply for startup current and use a common signal ground. The 3.3–5 V supply range is not a blanket UART-pin voltage rating.
  • Select a protective window with suitable transmission near 905 nm, minimize transmit-to-receive reflections, and test the assembled window for false near returns.
  • Validate dark, small, angled, wet, and partially obscured targets at the required distance and under representative lighting.
  • Assess visibility, sunlight, condensation, dust, temperature, mechanical alignment, and motion in the complete installation.
  • Use the configuration-matched interface protocol for packet fields, scaling, and checksum handling.
  • Assess laser safety for the finished equipment, including added optics, controls, access, labeling, and operating conditions.
TECHNICAL FAQ

SPD1200ZG: Frequently Asked Questions

What does 905 nm pulsed time-of-flight ranging mean?

The module emits a short pulse centered at 905 ± 5 nm and measures the light's round-trip transit time. Range follows R = cΔt/2, because the pulse travels to the target and back. [1]

What is the benefit of SPAD-based single-photon reception?

A SPAD can register individual photon events, which supports reception of weak optical returns. A published direct-ToF SPAD implementation demonstrates how repeated arrival-time events can be accumulated in time bins for range estimation under varying reflectivity and background conditions. [3]

Does the 0.1–1200 m range apply to every target and environment?

No. The 1200 m rating uses visibility ≥10 km, humidity ≤60%, and a building target. Target reflectivity, target size within the beam footprint, incidence angle, haze, rain, dust, and strong background illumination can change practical measurement margin. [1] [4]

How should the ranging-accuracy value be interpreted?

For line-of-sight range d in meters, accuracy is ±0.5 m at d ≤100 m and ±(0.5 m + 0.0007d) for 100 m < d <1200 m. This is separate from resolution, repeatability, and 3D point-to-point error.

Why can daylight and low target reflectivity affect a measurement?

The receiver must separate returned signal events from background events and detector noise. Bright ambient light increases unrelated detections, while low reflectivity reduces the desired return, lowering signal-to-background ratio. [2] [4]

What does the integrated six-axis inertial function add?

A conventional six-axis IMU has three orthogonal gyroscope angular-rate channels and three orthogonal accelerometer specific-force channels; it does not mean six independent rotation axes. In an angle-enabled configuration, the module adds roll, pitch, and relative yaw/heading information to the range measurement. The standard interface does not necessarily expose all six raw channels. [6]

Is the Z-axis heading an absolute compass heading?

No. It is a relative inertial heading/yaw measurement. The specified accuracy is ≤0.75° within a 10 s dynamic measurement interval, and integration error accumulates during motion. [5]

Does the 0.3° X/Y tilt value apply during arbitrary motion?

The specified X/Y tilt-accuracy value is 0.3°. Gravity/acceleration-derived tilt is most reliable under static or quasi-static conditions, while dynamic acceleration can affect inferred tilt. Validate the module in the intended motion profile and mounting arrangement. [7]

How is the distance between point A and point B determined?

An angle-enabled configuration acquires range and angle information for both points in one local coordinate frame, then reports their straight-line spatial separation. In general geometry, this is the Euclidean distance between the two point vectors. [8]

Why is point-to-point error different from ranging accuracy?

Line-of-sight range is one scalar measurement. A point-to-point result combines two observations and their angular estimates, so range error, angle error, alignment, zeroing, and motion all contribute. [8]

What communication interface and update rate are available?

The module supports UART-TTL and a 2–10 Hz measurement update rate. The default baud rate is 115200 bps, interface customization is available, and the supply range is 3.3–5 V.

Where can I obtain the serial packet definitions?

Use the interface protocol supplied for the ordered firmware and configuration. The matching document defines the applicable packet fields, value scaling, and checksum handling for host implementation.

FURTHER READING

Product Documentation and Technical Literature

The current SPD1200ZG manual defines product specifications. The independent references explain general principles and do not replace the module's stated ratings or conditions.

  1. SPD1200ZG User Manual ENPublic edition 2026-09-06Current model specifications, dimensions, electrical interface, and communication information.
  2. [1] Performance Analysis of Next-Generation LADAR for Manufacturing, Construction, and MobilityNIST technical report covering pulsed laser ranging, round-trip time of flight, timing resolution, and practical range influences; it is not SPD1200ZG performance data.
  3. [2] Statistical Modelling of SPADs for Time-of-Flight LiDARPeer-reviewed SPAD ToF modeling covering photon detection, ambient background, detector dead time, and pile-up; it does not identify the module’s internal acquisition architecture.
  4. [3] A Reconfigurable 3-D-Stacked SPAD Imager With In-Pixel Histogramming for Flash LIDAR or High-Speed Time-of-Flight ImagingPeer-reviewed direct-ToF SPAD implementation demonstrating time-bin photon accumulation under varying reflectivity and solar background; its chip and algorithm are not module specifications.
  5. [4] A Few Photons Among Many: Unmixing Signal and Noise for Photon-Efficient Active ImagingPeer-reviewed photon-efficient imaging research explaining temporally concentrated returns, distributed background events, and signal-to-background effects; its algorithm is not a module guarantee.
  6. [5] An Introduction to Inertial NavigationUniversity technical report explaining MEMS angular-rate measurement, integration, bias, noise, and orientation drift; example results are not module ratings.
  7. [6] Using Inertial Sensors for Position and Orientation EstimationOpen inertial-sensing tutorial covering three-axis gyroscope and accelerometer measurements, orientation estimation, and integration drift; it does not define the module’s estimator.
  8. [7] Sensor Fusion for Structural Tilt Estimation Using an Acceleration-Based Tilt Sensor and a GyroscopePeer-reviewed research covering gravity-based tilt, dynamic acceleration effects, and complementary angular-rate sensing; it does not validate the module’s 0.3° rating.
  9. [8] Rigorous Error Propagation for Terrestrial Laser Scanning With Application to Snow Volume UncertaintyPeer-reviewed error-propagation research for range-and-angle point coordinates and derived distances; results from the studied scanner are not module performance data.
PRODUCT INQUIRY

Review SPD1200ZG 905 nm SPAD Laser Rangefinder Module with Six-Axis Inertial Sensing for your platform.

CRM can classify the inquiry and prepare reply drafts, but nothing is sent until an ERDI team member reviews it.

Technical inquiryFields marked * are required.
  • Technical sales review
  • Private CRM record
  • No automated commitments
01Contact detailsWho should receive the reviewed response?
02Product and procurement profileDefine the review type, application and expected volume.
03Project notes and authorizationInclude the open questions that ERDI should review.

ERDI reviews product fit, technical conditions, quantity and commercial terms before issuing any response.