• sales

    +86-0755-88291180

Finger-Vein-Scanner-Module-B User Guide

Overview

Introduction

This is a finger vein recognition module based on a 32-bit ARM Cortex-M4F processor, with a clock speed of up to 192MHz, supporting floating-point operations and DSP instruction sets, and can efficiently run biometric algorithms. The module adopts a lamp and board separation structural design, facilitating embedding into various terminal devices and enhancing the overall integration level. The module interface is compatible with the industry-standard protocol of fingerprint recognition, has good platform adaptability and scalability, and supports rapid development and deployment. It is widely used in smart security devices such as smart door locks, push-pull or hidden handles, small smart lockers, and access control and attendance systems, helping to achieve high-precision and high-reliability identity authentication solutions.

Specifications

SOC192MHZ 32-bit ARM Cortex-M4F microprocessor
User capacity100 ID
Recognition speed< 1s
Matching method1:1 or 1:N
Vein template dataSingle template ≤ 1K bytes
False Acceptance Rate (FAR)< 0.0001% (at high security level)
False Rejection Rate (FRR)0.01% (at higher security level)
Communication interfaceUSB: Adaptive USB drive-free (Windows)
UART: 3.3V TTL, default baud rate: 57600bps
Operating voltage3.3V (±3%)
Operating current19.5mA
Standby current≤ 5uA
Dimensions39.98 × 34.92 × 8.29 (mm)
EnclosureABS + PC
Fire ratingUL94-5VB
Waterproof ratingIP56 (except for the port, lamp and board parts)

Onboard Interfaces

This module provides both TTL (UART) and USB pins. When users use it, they can choose different cables for connection according to their own usage.

  • Terminal 1: UART port (MX1.25 6PIN)
  • Terminal 2: Lamp board communication port, provides lamp board power supply and USB interface communication (MX1.25 5PIN)
  • Terminal 3: Lamp board communication port, obtains lamp board power supply and USB interface communication (MX1.25 5PIN)
  • Terminal 4: USB communication port (MX1.25 4PIN)
No.NameFunctionSpecification
01TCH-3.3VExternal normal 3.3V power input positiveUsed in low power mode
02WAKE-ONTouch signal wake-up outputActive at high level
03VCC-3.3VExternal 3.3V power input positive±3%
04TTL-RXDAsynchronous TTL serial port receive3.3V level
05TTL-TXDAsynchronous TTL serial port transmit3.3V level
06VCC-GNDExternal 3.3V main power input negativeUsed in low power mode


Hardware description

Connection Description

For two types of communication interfaces, we provide various cables to facilitate users in adjusting according to the products they are using.


  1. Finger vein module + lamp and board
  2. 3.3V adapter board
  3. MX1.25 6PIN double-ended cable
  4. MX1.25 6PIN double-row cable
  5. MX1.25 5PIN double-headed cable
  6. USB cable

UART Connection

If you need to use the UART serial port to communicate, you can use the MX1.25 9PIN cable to connect the module to the motherboard, and connect the following pins through the corresponding pin definition table above, here take the Raspberry Pi motherboard as an example:

Pin No.Finger-Vein-ScannerMotherboard (Raspberry Pi)
03VCC-3.3V3.3V power pin
04TTL-RXDUART_TXD
05TTL-TXDUART_RXD
06VCC-GNDGND

Note: If the user customizes the motherboard interface, the provided MX1.25 6PIN dual header cable can also be directly connected.


USB Connection

If a user needs to use a USB interface for communication, they can connect using the provided 3.3V adapter board and USB cable. Here, the connection is made to the computer host.
Connect the MX1.25 4PIN (9-to-4) cable to the module, connect the other side to the 3.3V adapter board, and then use the USB cable to connect it to the computer.
Note: The power supply voltage of the module is 3.3V, if the user connect through other cables, please note that 3.3V power supply should be used, otherwise the device cannot be used normally.

Finger Placement Description for Finger Vein Module

Correct placements


Wrong placements


Software Description

Host Device Doftware

For the finger vein module, we provide a host device software for users to test and use conveniently. Users can download the test software from the Resources section, which supports the Windows system.

  • Connect the device to the computer via USB according to the hardware connection instructions
  • Open the test software
  • Under normal circumstances, the device will automatically be recognized after being connected
    1. In the absence of interference from other devices, the port number defaults to USB1
    2. The device number defaults to 0
    3. The baud rate remains at the default 115200
    4. Click to connect device
    5. Click "Get empty ID" and the software will automatically fill in the available ID number
    6. Click "Vein registration" and place your fingers three times according to the voice and message prompts
    7. After the vein registration is successful, click "1:N Verification" to do a matching test on the fingers
    8. After testing, clicking "Close Device" can disconnect the communication with the device

Note: More software features to be updated




Description for Connecting Embedded Board

To be updated...


Resources

Support

Monday-Friday (9:30-6:30) Saturday (9:30-5:30)

Email: services01@spotpear.com

TAG: SpotPear ESP32 C3 Round LCD Development Board Electronic EYE 0.71 inch Display Watch Screen GC9A01 160x160 Core3566004032 spotpear Raspberry Pi Pico RP2040-LCD-0.96 User Guide Raspberry Pi Secondary Screen ISX031C GMSL Camera H100 Image Sensor IP67 protection rating For Jetson Orin And MAX9296 GMSL camera Finger Vein Scanner Module (B) Cortex M4F UART serial port EAL4+ security certification qualification NVIDIA Jetson Orin Nano 4/8GB AI 20/40Tops Lower Power Autonomous Machines ESP32 LVGL Jetson Orin Nano Super AI Developer Kit Built in Jetson Orin Nano 8GB Memory Core board ESP32 3.5 inch Capacitive TouchScreen LCD Display ST7796 FT6336 320x480 For Arduino/Raspberry Pi/Pico X1008 Raspberry Pi 5 PCIe to 2.5" 3.5" SATA HDD/SSD Dual Double-SATA (NOT BOOT From SATA/SSD ESP32-S3 LCD MLX90641 ESP32-S3 Development Board 4 inch LCD TouchScreen Display 480x480 RS485 /SHT20 /Relay For Arduino LVGL 86 TVbox ESP32 Development Board WiFi+Bluetooth Ultra Low Power Dual Core ESP 32S ESP 32 Similar ESP8266 Arduino MLX90640 UGV Beast PT Kit AI OpenCV Robot Car MediaPipe For Jetson Orin Raspberry Pi RP2040 Long-Rang