
Iris Modules
MD31 Iris Recognition Module
Compact USB Iris Module for Access Control Integration
The MD31 is a compact, high-performance iris recognition module engineered for seamless OEM integration into access control systems, smart locks, and secure terminals. Powered by HOMSH's proprietary PhaseIris 3.0 algorithm, it delivers sub-second identification with a false acceptance rate of 10⁻⁷ — making it one of the most accurate biometric modules available at this size. The USB 2.0 interface enables plug-and-play connectivity with standard controllers, while the onboard processor handles all iris capture, encoding, and matching locally — no cloud connection required. With support for up to 10,000 enrolled users and an operating range of 370-500mm, the MD31 is built for real-world deployment in offices, data centers, government facilities, and residential buildings.
Dimensions
80 x 24 x 25 mm
Interface
USB 2.0
Recognition
< 1 second
FAR
10⁻⁷
Starting from
$235 / unit (25-49 qty)
Key Features
- Full on-device processing — no cloud or server dependency
- USB 2.0 plug-and-play integration with SDK provided
- 10⁻⁷ FAR — exceeds fingerprint accuracy by 100x
- Up to 10,000 user templates stored locally
- 850nm NIR imaging works in 0-6,000 Lux conditions
- IEC 62471 certified — safe for prolonged eye exposure
- Compact 80 x 24 x 25 mm fits inside standard lock housings
- Supports both single-eye and dual-eye identification
Applications
Why Choose the MD31
Military-Grade Security
With a false acceptance rate of 10⁻⁷, iris recognition is 100x more accurate than fingerprint and cannot be spoofed with photos or replicas.
Sub-Second Speed
Recognition completes in under one second with 10,000 templates/second comparison throughput, enabling smooth user experience even at scale.
Easy OEM Integration
USB 2.0 interface with comprehensive SDK, sample code, and technical support. Drop-in module design fits 80 x 24 x 25 mm.
Technical Specifications
| Dimensions | 80 x 24 x 25 mm |
| Weight | 200g |
| Interface | USB 2.0 |
| Power Consumption | < 4W |
| Working Distance | 370-500mm (optional VCM lens) |
| Identification | Single eye / both eyes |
| Imaging Band | 850nm NIR |
| Resolution | 640 x 480 |
| Frame Rate | 25 fps |
| Encoding Speed | 20 pictures/second |
| Comparison Speed | 10,000 templates/second |
| FAR | 10⁻⁷ |
| FRR | 10⁻³ |
| Storage Capacity | 500 / 1K / 2K / 5K / 10K users |
| Operating Temperature | 0-45°C (standard), -10-55°C (extended) |
| Humidity | 0-93% RH |
| Ambient Light | 0-6,000 Lux |
| Recognition Time | < 1 second |
| Algorithm | PhaseIris 3.0 |
| Certifications | ISO9001, IEC 62471, GB/T20979-2019 |
Integration Guide
Wiring & Mounting
Connect the MD31 via the standard USB 2.0 Type-A cable to your host controller or SBC. The module draws under 4W and is bus-powered — no external power supply needed. Mount using the M2 screw holes on the rear housing.
SDK & Development
The SDK supports Windows (7/10/11), Linux (ARM/x86), and Android. Libraries are provided in C, C++, Java, and Python. Sample code covers enrollment, 1:1 verification, 1:N identification, and template management.
Protocol & Communication
Communication uses a simple serial-over-USB protocol with documented command/response packets. Integration with RS485 access controllers is supported via a USB-to-serial bridge. OSDP compatibility available on request.
Volume Pricing
| Quantity | Unit Price |
|---|---|
| 1-4 units | $299 |
| 5-9 units | $269 |
| 10-24 units | $250 |
| 25-49 units | $235 |
| 50+ units | Contact Sales |
Integration Information
Interface
USB 2.0 connection with standard protocol support. SDK and API documentation provided with purchase.
Algorithm
Built-in PhaseIris 3.0 engine with on-device processing. No cloud connectivity required for identification.
Support
Technical integration support included. Contact our engineering team for custom firmware and feature requests.
Related Products

Iris Modules
MI30 Iris Recognition Module
Binocular Iris Module for Smart Lock & Cabinet Integration
From $235