DOMI DMOS5030A and DMOS5031A all-in-one 100 × 100 3D ToF sensor module
Resolution 100 × 100
Range 0.2-4.8 m / 0.2-2.5 m
Field of View 30° × 30° / 60° × 60°

DMOS5030A/5031A 100 × 100 All-in-One 3D ToF Sensor Modules for IoT

Integrated DM3602 ToF processing, VCSEL illumination and embedded algorithms in a 30.5 × 19 mm board for rapid IoT depth-sensing integration.

Key Highlights

  • 100 × 100 global-shutter depth output at up to 20 fps
  • DMOS5030A: 850 nm, 0.2-4.8 m, 30° × 30° FOV
  • DMOS5031A: 940 nm, 0.2-2.5 m, 60° × 60° FOV
  • Single 5 V supply with firmware-configurable UART or SPI
Engineering support Datasheet available

Overview

The DOMI DMOS5030A and DMOS5031A are all-in-one 3D Time-of-Flight sensor modules for embedded IoT products. Each board combines a global-shutter 100 × 100 ToF sensor, VCSEL illumination and optics, power management, and a DM3602 processor that handles depth processing and application-specific algorithms.

The integrated Smart ToF ISP and Cortex-M3 core process raw sensor output on the module, then send processed results to the host through a firmware-configurable UART or SPI interface. This architecture can reduce host-side depth-processing work in space-constrained appliances, projectors, access systems and smart-space devices.

Both variants support firmware-configurable output up to 100 × 100 at up to 20 fps and operate from a single 5 V supply. DMOS5030A prioritizes longer range with an 850 nm VCSEL and 30° × 30° field of view. DMOS5031A prioritizes wider near-field coverage with a 940 nm VCSEL and 60° × 60° field of view.

Performance boundary: The stated depth deviation of ≤2% is measured in a darkroom with a target above 85% reflectivity. Ambient light, target reflectivity, motion, cover-window losses, temperature and multi-camera interference can change system results and must be qualified in the final product.

Choose DMOS5030A or DMOS5031A

Select the optical variant by working distance, coverage angle and wavelength requirements. The processing architecture, maximum resolution, frame rate, power target and host-interface options are shared.

Selection parameterDMOS5030ADMOS5031A
Recommended positioningLonger-range, narrower-FOV sensingMid-range, wider-FOV sensing
Measurement range0.2-4.8 m0.2-2.5 m
Field of view30° H × 30° V60° H × 60° V
Emitter850 nm VCSEL940 nm VCSEL
Shared outputUp to 100 × 100, up to 20 fpsUp to 100 × 100, up to 20 fps
Shared host interfaceUART or SPI, firmware configurableUART or SPI, firmware configurable

Published values are from datasheet v1.0. Request the latest controlled specification and firmware package before design freeze.

FAE selection note: Choose DMOS5030A when working distance is the main requirement and a 30° field of view covers the target. Choose DMOS5031A when a 60° field of view is more important within 2.5 m or when the system optical stack is designed around 940 nm.

Resolution
100 × 100
Range
0.2-4.8 m / 0.2-2.5 m
Field of View
30° × 30° / 60° × 60°
Interface
UART / SPI

Applications

The embedded processor and application algorithms make DMOS5030A/5031A suitable for products that need compact depth sensing and processed results at the host interface.

Smart appliances and touchless HMI

  • Gesture control for white goods and smart-home devices
  • Multi-zone human sensing and posture-aware interaction

Smart projectors and laser TV

  • Range input for projector geometry and positioning
  • Embedded keystone-correction application support

Automatic doors and smart lighting

  • Presence and approach detection in defined indoor zones
  • Occupancy-triggered lighting and equipment control

Range finding and smart parking

  • Short- to mid-range distance measurement
  • Object or vehicle presence within a calibrated sensing zone

Technical Specifications

Shared platform specifications

ParameterDatasheet v1.0 specification
SensorGlobal shutter, 100 × 100 array
Output resolutionUp to 100 × 100, firmware configurable
Frame rateUp to 20 fps, firmware configurable
ProcessorDM3602 with Smart ToF ISP and Cortex-M3 core
Host interfaceUART or SPI, firmware configurable
Power inputSingle 5 V supply, ≥500 mA at CN3
Current consumptionPeak <500 mA; average <200 mA
Depth deviation≤2% in a darkroom with >85% reflectivity target
Mechanical drawing30.5 ± 0.2 × 19 ± 0.2 × 3.98 ± 0.2 mm
Host connectorCN3, 12-pin, 0.5 mm pitch FPC, back side

Mechanical-source note: The summary table rounds the board length to 30 mm, while the mechanical drawing specifies 30.5 ± 0.2 mm. The first-page feature list also states 4.05 mm height, while the drawing states 3.98 ± 0.2 mm. Use the drawing as the current layout reference and confirm a controlled mechanical drawing before tooling.

Host Interface and Integration

CN3 provides power, host communication, synchronization and GPIO through a 12-pin 0.5 mm pitch FPC connector. Host-facing signals are specified at 3.3 V CMOS level.

CN3 signal groups

Pin or groupSignalIntegration note
1VCC_SYS5 V supply, rated for at least 500 mA
2GNDGround return
3VDD_APReserved; leave not connected
4-7SPI_MISO/SDA, SPI_CLK/SCL, SPI_CS, SPI_MOSI4-wire SPI; pins 4 and 5 are also labeled for I2C SDA/SCL multiplexing
8AP_SYNC/AP_GPIO1Host strobe in slave mode or configurable GPIO
9-10UART0_RX/AP_GPIO3, UART0_TX/AP_GPIO4UART receive and transmit or configurable GPIO
11AP_GPIO23.3 V GPIO
12AP_ENActive-low enable: 0 powers on the module; 1 powers it down

Published UART mode

UART settingPublished value
Signaling3.3 V CMOS
Baud rate115200 bps
Frame8 data bits, 1 stop bit, no parity
Flow controlNone
DirectionBidirectional: RX receives configuration; TX outputs processed results

SPI protocol note: Datasheet v1.0 shows a 4-wire SPI timing diagram but states that the SPI frame format is TBD. Do not freeze the host driver from the timing image alone. Obtain the current command set, framing, clock limits, mode, payload format and firmware compatibility information from DOMI.

Confirm before production

  • Exact firmware package and availability of range finding, human sensing, posture, gesture or keystone algorithms
  • Processed output format, coordinate system, units, confidence data, calibration flow and host API
  • SPI protocol status, UART command set, I2C pin multiplexing and GPIO timing
  • Current production dimensions, mating FPC recommendation, connector orientation and keep-out zones
  • Operating and storage temperature, ambient-light immunity, multi-module interference, EMC, ESD and lifetime data
  • Applicable Class 1 laser-safety standard, certificate scope and end-product compliance requirements

FAQs

Does DMOS5030A/5031A deliver up to 100 × 100 depth output?

Yes. Both variants use a global-shutter 100 × 100 ToF sensor. Output resolution is firmware configurable up to 100 × 100.

Can DMOS5030A measure from 0.2 to 4.8 m?

Yes. The DMOS5030A specification lists a 0.2-4.8 m measurement range with an 850 nm VCSEL and 30° horizontal × 30° vertical field of view. Validate usable range with the final target and lighting conditions.

Does DMOS5031A provide a 60° × 60° field of view with 940 nm illumination?

Yes. DMOS5031A pairs a 940 nm VCSEL with a 60° horizontal × 60° vertical field of view and a specified 0.2-2.5 m measurement range.

Can DMOS5030A/5031A process ToF data on the module?

Yes. The integrated DM3602 uses a ToF ISP engine and an on-chip Cortex-M3 core to process sensor data and run application-specific algorithms before sending processed results to the host.

Does DMOS5030A/5031A operate from a single 5 V supply?

Yes. CN3 pin 1 accepts a 5 V supply rated for at least 500 mA. The datasheet lists peak current below 500 mA and average current below 200 mA, but the complete power budget and transients should be verified in the target duty cycle.

Can the host communicate with DMOS5030A/5031A through UART or SPI?

Yes. The host interface is firmware configurable for UART or 4-wire SPI. The v1.0 datasheet marks the SPI frame format as TBD, so request the current firmware protocol before host-driver development.

Does the UART interface support 115200 bps and 8-N-1 framing?

Yes. The published UART mode uses 3.3 V CMOS signaling, 115200 bps, 8 data bits, one stop bit, no parity and no flow control.

Can DMOS5030A/5031A be evaluated for presence sensing, gesture control and smart projectors?

Yes. The datasheet lists multi-zone human sensing, posture monitoring, gesture control, range finding and keystone correction, with application directions including white goods, smart lighting, automatic doors, smart projectors, laser TV and smart parking.

Does the DMOS5030A/5031A datasheet state Class 1 laser eye safety?

Yes. Datasheet v1.0 states Class 1 laser eye safety and automatic laser shutdown during an abnormal condition. Confirm the applicable standard, certificate scope, firmware behavior and final-product compliance for the exact production configuration.

Does DMOS5030A/5031A use a 12-pin 0.5 mm pitch FPC host connector?

Yes. CN3 is a 12-pin, 0.5 mm pitch FPC connector on the back of the board. It carries 5 V power, ground, UART, SPI or multiplexed I2C signals, synchronization, GPIO and active-low module enable.

Need help integrating DMOS5030A/5031A?

Get expert guidance from our sensing engineers on product selection, evaluation samples, system integration, and technical requirements for your application.

You May Also Like

DM0301

View Details

DMS604

View Details

DM-DTOF2002C0

View Details