how to interface usb thumb sensor with arduino

hi sir please help me...how to interface usb thumb sensor with arduino

Full device details please, preferably a link to it

OP is cross-posting, reported to moderators.

Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x298D
idProduct: 0xAD00
bcdDevice: 0x0001
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x07
Open Pipes: 3

Endpoint Descriptor:
bEndpointAddress: 0x81 IN
Transfer Type: Interrupt
wMaxPacketSize: 0x0040 (64)
bInterval: 0x05

Endpoint Descriptor:
bEndpointAddress: 0x02 OUT
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x83 IN
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Configuration Descriptor:
wTotalLength: 0x0027
bNumInterfaces: 0x01
bConfigurationValue: 0x01
iConfiguration: 0x00
bmAttributes: 0xA0 (Bus Powered Remote Wakeup)
MaxPower: 0xFA (500 Ma)

Interface Descriptor:
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x03
bInterfaceClass: 0x00
bInterfaceSubClass: 0x00
bInterfaceProtocol: 0x00
iInterface: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x81 IN
Transfer Type: Interrupt
wMaxPacketSize: 0x0040 (64)
bInterval: 0x05

Endpoint Descriptor:
bEndpointAddress: 0x02 OUT
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x83 IN
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Hi,
Can you post a link to USB thumb sensor please?
Where did you buy it?

I have no idea what a USB thumb sensor is!!!!

Tom... :slight_smile:

hi sir it is a scanner............

but i got results like below.....

bNumEndpoints: 0x03
bInterfaceClass: 0x00
bInterfaceSubClass: 0x00
bInterfaceProtocol: 0x00
iInterface: 0x00

how to write code for this device.........

Hi,
Please read ALL of post #4.
In particular the first TWO lines.

Thanks.. Tom... :slight_smile:

Hi,
Please post your code and a schematic of your circuit.

Tom.. :slight_smile:

hi sir am sending my circuit diagram… and i have a little bit code…

i attached both two files…

printer_ref_3_v_2.ino (5.99 KB)

pgmstrings.h (2.74 KB)

We still don't know what device you have, how it communicates with the Arduino, exactly how it is connected to the Arduino, how it is powered or which Arduino board you have

i simply connected my thumb scanner with arduino using usb cable...

and am using arduino mega adk board....

Hi,

Can you post a link to USB thumb sensor specs/datasheet please?
Where did you buy it?

Tom.... :slight_smile:
PS Is English your native language?

The USB vendor indicates the device is made by a company named NEXT Biometrics. See if the company has datasheets or sample code for their device. Alternatively, if the device works on Linux there may be open source code.

i has one linux file....

but here device class is 0x00;

how to solve this problem....

Poki:
The USB vendor indicates the device is made by a company named NEXT Biometrics. See if the company has datasheets or sample code for their device. Alternatively, if the device works on Linux there may be open source code.

Where did that info spring from?
Tom… :slight_smile:

@TomGeorge

idVendor: 0x298D

Every company that makes USB devices pays the USB standards organization to get a unique vendor ID. There are websites to translate the ID to company name.

Wow- ten posts just to figure out that the OP is asking about an unknown thumbprint scanner using incomplete sentences.

You guys are patient.