DOT ORIGIN VTAP50 Embedded Reader Board Installation Guide

May 15, 2024
DOT ORIGIN

DOT ORIGIN VTAP50 Embedded Reader Board

Specifications

  • Product: VTAP50 Embedded Reader Board
  • Model: VTAP50 OEM module
  • Revision: August 2023 v1.21

Product Information

Using this guide
This guide provides detailed information on setting up and using the VTAP50 Embedded Reader Board. For additional help, contact our support team.

How the VTAP50 works
The VTAP50 operates as an embedded reader board for mobile wallet readers. It can be integrated into various hardware setups.

Mechanical Installation

Follow these steps for mechanical installation:

  • Power: Ensure proper power supply for the VTAP50.
  • Environment: Place the board in a suitable environment.
  • Mounting Points: Secure the board using the designated mounting points.

Optional External LEDs
You can add external LEDs to enhance visibility. Follow the instructions provided to integrate them with the VTAP50.

Optional External Antenna
To improve signal reception, consider adding an optional external antenna. Proper installation instructions are provided.

Product Usage Instructions

Default Operation on Factory Settings

The VTAP50 operates on default settings upon initial setup.
Refer to the user manual for customization options.

Optional Captive Cable Connection – RS232 and USB
If you choose to use a captive cable for connection, follow the guidelines provided based on your required interface.

Module Integration Instructions – FCC
Integrate the VTAP50 module while adhering to FCC rules and operational conditions to ensure compliance and proper functioning.

Hardware Lock to Disable USB Mass Storage Device
If needed, use the hardware lock feature to disable the USB mass storage device for security purposes.

Find Your Hardware Version
Determine the hardware version of your VTAP50 for compatibility and troubleshooting purposes.

Disposal
Follow appropriate disposal methods as per regulations when disposing of the VTAP50 device.

FAQ

Q: What should I do if I encounter issues during installation?
A: If you encounter any issues during installation or usage, please contact our support team for assistance.

Q: Can I use my own power supply with the VTAP50?
A: It is recommended to use the specified power supply to ensure proper functioning and compliance with safety standards.

If you need help to set up or use your VTAP50, beyond what is contained in this Installation Guide, then please contact our support team.
Email: vtap-support@dotorigin.com
Download the latest documentation and firmware from https://vtapnfc.com
Telephone UK and Europe: +44 (0) 1428 685861
Telephone North America and Latin America: +1 562-262-9642

If you have any feedback on setting up or using your VTAP50 or this documentation, then please contact our support team. The product is constantly being reviewed and improved and we value feedback about your experience.

Copyright 2023 Dot Origin Ltd. All rights reserved.
No part of this Installation Guide may be published or reproduced without the written permission of Dot Origin Ltd except for personal use. This Installation Guide relates to correct use of the VTAP50 only. No liability can be accepted under any circumstances relating to the operation of the user’s own PC, network or infrastructure.
Dot Origin Ltd
Unit 7, Coopers Place Business Park, Combe Lane, WormleyGodalming GU8 5SZ United Kingdom+44 (0) 1428 685861

Safety instructions

WARNING: INTENDED USE
The VTAP50 equipment is intended for use by suitably qualified integrators, who will integrate the VTAP50 OEM module (PCB) into their own hardware, without any changes or modifications to the VTAP50 OEM module device. (An optional enclosure can be supplied.) Components mounted on the VTAP50 PCB are not user-serviceable. Product safety has been tested to comply with IEC 62368-1.

WARNING: ESD PRECAUTIONS
We recommend careful handling and storage of Electrostatic Sensitive Devices (ESDs) during installation. The VTAP50 OEM module PCB should always be protected by static shielding bags for shipping or storage.

WARNING: POWER SUPPLY
Use either a MicroUSB to USB cable, or the optional captive cable, if any, to connect the VTAP50 OEM module PCB to a PC. (Never connect both at the same time).
EMC emissions and immunity certifications are only valid when using the VTAP50 OEM module with the supplied cable.

WARNING: FCC COMPLIANCE
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions:

  1. This device may not cause harmful interference, and
  2. this device must accept any interference received, including interference that may cause undesired operation.

NOTE: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.

This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation.
If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:

  • Reorient or relocate the receiving antenna.
  • Increase the separation between the equipment and receiver.
  • Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
  • Consult the dealer or an experienced radio/TV technician for help.

Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with a minimum distance of 20 cm between the radiator and a human body.
If the identification number is not visible when the module is installed inside another device, then the outside of the device into which the module is installed must also display a label referring to the enclosed module, Contains FCC ID: 2A282-VTAP50.
Co-location of this module with other transmitters that operate simultaneously are required to be evaluated using the multi-transmitter procedures.

The host integrator must follow the integration instructions provided in this document and ensure that the composite-system end product complies with the requirements by a technical assessment or evaluation to the rules and to KDB Publication 996369.
The host integrator installing this module into their product must ensure that the final composite product complies with the requirements by a technical assessment or evaluation to the rules, including the transmitter operation and should refer to guidance in KDB 996369.

WARNING: ISED COMPLIANCE
This device contains licence-exempt transmitter(s) that comply with Innovation, Science and Economic Development Canada’s licence-exempt RSS(s). Operation is subject to the following two conditions:

  1. This device may not cause interference, and
  2. this device must accept any interference, including any interference that may cause undesired operation of the device.

Using this guide

This guide is for first-time users of the VTAP50 OEM module.

It contains the information you need about your VTAP50 hardware.
Consult the VTAP Configuration Guide for more about configuration and maintenance features, including how to update the firmware on your VTAP50 unit, when a new release is available. The firmware on a VTAP50 functions in exactly the same way as that used on a VTAP100, so you can refer to generic VTAP Configuration Guides.

If you need help beyond what is contained in this guide please contact vtap- support@dotorigin.com.

How the VTAP50 works

With the VTAP50 OEM module connected to a PC, simply tap your smartphone against the VTAP50. Your mobile NFC pass will be read and data sent to the connected PC.
Of course, the data can only be read if your phone contains a mobile NFC pass, which has been issued in connection with the Merchant ID(s)/Collector ID(s) and key(s) that are known to the VTAP50. The unit comes with default values, so that you can test Default operation on factory settings before you begin customising any settings.

When the VTAP50 OEM module is connected to a computer it appears as a generic mass storage device (like a memory stick). To configure your VTAP50, you simply edit or create text files. These will be read automatically, and control the operation of the VTAP50. Consult the VTAP Configuration Guide for more detail. The firmware on a VTAP50 functions in exactly the same way as that used on a VTAP100, so you can refer to generic VTAP Configuration Guides.
By default the VTAP50 is fully upgradable in the field. However, the VTAP50 can be locked in software or hardware, before deploying the unit, so that operation is no longer easily changed.

Default operation on factory settings
Before anyone changes the configuration from its default, you can confirm that the unit is working.
These steps demonstrate that the hardware can detect and interact with an OriginPass mobile NFC pass, which is ready to work with the default configuration of your VTAP50.

  1. Obtain an OriginPass from Dot Origin by visiting https://originpass.com/VTAP/ and add it to Google or Apple Wallet. (You will require a username and password – contact vtap-support@dotorigin.com to get these.)
  2. Connect the VTAP50 to your PC, using a USB cable.
  3. Open a text editor, such as Windows Notepad.
  4. When you tap the OriginPass on the VTAP50:
    • Pass contents will be displayed in the open text editor.
    • Your smartphone may signal with a buzz or beep.

Note:

  • Some Android phones will only interact if their screen is on, although it does not need to be unlocked. You may need to enable NFC in the settings for the smartphone.
  • If the pass detected does not match the key and ID on the VTAP, or is moved away too quickly to be read, the pass contents displayed may be an 8 digit random hex string, such as ’08E22AC1′, different on each presentation. OriginPass contents will be a consistent string, such as ‘3~ffymeK9f_mziYtA6~53999301628695~Valued’. Any separator, such as ‘~’ or ‘|’, will depend on your keyboard language settings.
  • If local security settings prevent or limit the use of removable storage devices, or the connection of additional keyboards, an administrator may need to alter those permissions.

Mechanical installation

The VTAP50 unit for OEM integration comprises a PCB with an integral antenna around the perimeter of the board.

DOT-ORIGIN-VTAP50-Embedded-Reader-Board-FIG- \(2\)

WARNING: Observe all Safety instructions when installing the VTAP50 PCB.

Power
Connect the PCB to a PC using either a MicroUSB to USB cable or the optional captive cable (see section 3.4).
The VTAP50 is rated at 5V DC (typ. 110mA, max 150mA) for power over USB. 3.2

Environment
The VTAP50 must be stored and operated under the following conditions:

  • Ambient temperature -25 to +70°C (-13 to 158°F)
  • Humidity 0 to 95% RH non-condensing
  • Pressure 86-106kPa

Mounting points
The PCB has 2.7mm diameter mounting holes for fixing the unit. Use 2-4 small nuts and bolts to mount the board securely.

DOT-ORIGIN-VTAP50-Embedded-Reader-Board-FIG- \(3\)

The user’s smartphone should be able to tap within 10mm of the antenna on the PCB. The antenna position should be clearly marked and easily accessed, so that users can position their smartphone appropriately. Be aware that antennas are positioned differently in different makes of smartphone. Apple iphones often have antennas near the top and Android phones are more likely to have an antenna in the middle.

Optional captive cable connection – RS232 and USB
The PCB has a special connector J1 (an 8 pin, 2mm pitch header connector) which can be used to attach a captive cable with a matching crimp housing, for RS232 or an alternate USB connection.
The standard connector fitted to the PCB, in most cases, is a Hirose DF11CZ- 8DP-2V male header plug with shroud. The matching crimp housing is the Hirose DF11-8DS-2C.

CAUTION: If the J1 connector on your PCB does not include a shroud, to guide the matching wires into place, you can use a wider range of mating connectors. Do please take extra care to ensure your connecting cable is oriented correctly to match the pins.

DOT-ORIGIN-VTAP50-Embedded-Reader-Board-FIG- \(4\)

CAUTION: There are a small number of VTAP50 v1 Rev 1 units in circulation. Please be aware that the pins on v1 Rev 1 hardware are pairwise switched.

DOT-ORIGIN-VTAP50-Embedded-Reader-Board-FIG- \(5\)

The connector J1 includes both USB and RS232 signals, as follows:

Pin Function
1 GND
2 USB D+
3 +5V supply
4 USB D-
5 RS232 RXD (input)
6 Reserved (sense input)
7 RS232 TXD (output)
8 Reserved (sense GND)

A typical RS232 cable has the following DB9 female connector pinout:

Pin Function
2 TXD
3 RXD
5 GND
9 +5V supply

A PC or terminal RS232 connector is usually DTE (data terminating equipment), typically a male DB9 with TXD on pin 3 and RXD on pin 2. The appropriate connecting cable is then a DCE (data communications equipment) female DB9. TXD and RXD pins are swapped between the DCE and DTE devices, so that the transmit pin on one connects to the receive pin on the other.
The VTAP50 requires a 5V power supply, but not all RS232 devices have 5V on pin 9. Either:

  • Disconnect the USB cable before making the serial connection, if power will be provided by J1 (pins 1 and 3) and the serial cable/host.
  • Or retain a USB connection in addition to the serial connection, if power is not available from your RS232 device.

Some serial cables have a separate DC 5.5/2.1mm barrel connector to supply power. In these cables, typically, the centre pin is +5V and the outer barrel is GND.

Optional FFC Connector – USB and TTL serial
The FFC connector is found on the under side of the VTAP50 PCB.

Note: The Flexible Flat Cable (FFC) expansion connector is only suitable for USB and TTL use from VTAP50 v2 onwards.

Make a TTL 3.3V serial connection to pins 8 and 9 of the 12 way 0.5mm FFC connector:

DOT-ORIGIN-VTAP50-Embedded-Reader-Board-FIG- \(7\)

Pin Function
1
2
3
4
5
6 USB D+
7 USB D-
8 Tx (serial comms 3V3)
9 Rx (serial comms 3V3)
10 USB 0V
11 USB +5V
12

Enabling the RS232 serial port in your VTAP configuration will enable these TTL pins as well as the usual RS232 interface.
The RS232 serial interface on the main 8-pin connector is generally preferred because these TTL signals are not buffered and are not 5V tolerant, so must be used with caution, to interface with other 3.3V circuits only.

You can control and configure the VTAP through this serial RS232 TTL interface, either by itself or while retaining the USB keyboard emulation output mode, which can be useful when testing. You can change the way the data is presented (eg with prefixes and postfixes) to suit your target receiving device/application.

Note: TTL serial is also available from the expansion header used to connect external LEDs or antennas, from VTAP50 v2 onward.

Optional external LEDs

The VTAP50 v1 board is only fitted with status LEDs, which provide a heartbeat and show some error conditions.
An external RGB LED can be configured to show a default colour permanently, and then automatically change colour (or flash) in response to a successful pass read, successful card read or other error conditions. This is done by changing the config.txt file. The external RGB LED can also be driven over a command interface.

On VTAP50 v2 boards with firmware from v2.1.11.2, a chain of serial LEDs can be connected to the serial LED connection on the expansion header. A chain of serial LEDs supports more complex LED options and requires a special leds.ini file to control their behaviour. This special configuration is explained in the VTAP Configuration Guide.

Note: Where status LEDs are fitted alongside a chain or matrix of serial LEDs, they duplicate the behaviour of the first two LEDs in the chain. If this is problematic for your application, consider the option below to Permanently disable on-board LEDs.

The expansion connector is not fitted as standard, but can be soldered in later.

Connect your external LED to the expansion header:

DOT-ORIGIN-VTAP50-Embedded-Reader-Board-FIG- \(8\)

Pin Function
1 Remote antenna
2 Remote antenna
3 GND
4 GND
5 +3V3 (out)
6 +5V (in/out)
7 LED (red) / LED serial 5V logic
8 LED (green)
9 LED serial 3V3 logic
10 LED (blue)
11 (v2 boards only) Rx (serial comms 3V3)
12 (v2 boards only) Tx (serial comms 3V3)

The external LED outputs are buffered 5V without any current limiting resistors, so you should attach a RGB LED board module that includes built-in current limiting resistors. (We recommend 15mA per LED output at 5V, so the maximum current required is 350mA. External LEDs should be decoupled, with 10μF bulk capacitance per LED along the LED path) The VTAP50 can support both common cathode and common anode, by changing the LEDSelect setting in the config.txt file.

Permanently disable on-board LEDs
If you are using optional external LEDs you may want to permanently disable the on-board LEDs.
The on-board LEDs are fed from the same serial LED lines (though buffered) as those provided on the expansion pads, as LEDs 0 and 1 in the chain. Since external LEDs will also use these addresses, it may be necessary to disable the on-board LEDs, if they are not also required for your application.

Where fitted, the two serial on-board LEDs are visible on the underside of the VTAP50 board:

Turning to the top of the VTAP50 board, you can identify the associated pads:

Using a sharp knife, cut the track between the pads, following the red line in the picture below:

Optional external antenna

The VTAP50-OEM has an option to snap off the on-board antenna and connect an external antenna, with a suitable matching circuit, to the VTAP50 OEM module.

Dot Origin can provide support for integrating external off-the-shelf or custom NFC antennas with VTAP50 OEM module readers. More detail is provided in VTAP Application Notes.

Note: The VTAP50-OEM module has been EMC tested with its integrated loop antenna, printed on the PCB. The VTAP50-OEM module is designed so that you can carefully break the integrated antenna from the board and connect an external antenna. A list of tested external antennas is provided in Annex A. If any external antenna is attached to the VTAP50, that new arrangement will require a corresponding tuning circuits and EMC approvals. Contact vtap- support@dotorigin.com for details about tuning circuit and EMC approvals for the tested external antennas.
Attaching an external antenna uses the same expansion header as for external LEDs.

  1. Snap off the VTAP50 OEM module on-board antenna. We recommend that you break the snap off points by applying pressure with a screwdriver, when the PCB is lying on a flat surface.
  2. Then connect the external antenna to the VTAP50 using the 10/12 pin expansion header via a matching or tuning circuit (see examples in the VTAP Application Notes). The pins 1 and 2 on the expansion header are used for external antenna connection.

DOT-ORIGIN-VTAP50-Embedded-Reader-Board-FIG- \(13\)

CAUTION: Always ensure sufficient clearance between the VTAP antenna and other RF transmitters to avoid electromagnetic interference between equipment. The clearance required varies from antenna to antenna, depending on antenna size, power and sensitivity.

Module integration instructions – FCC

The VTAP50 OEM module has been designed to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. Operation is subject to the following two conditions:(1) This device may not cause harmful interference.(2) This device must accept any interference received, including interference that may cause undesired operation
These instructions must be followed to maintain the FCC approval for the VTAP50 OEM module, when it is integrated into a host system.

CAUTION: Changes or modifications made to the VTAP50 OEM module, that have not been expressly approved by Dot Origin Ltd could void the user’s authority to operate the equipment.

Applicable FCC rules
The VTAP50 OEM module operates at 13.56MHz and is therefore subject to FCC rules for radio frequency devices. When a pass is presented to the reader, a person comes within 10mm of the device, so the rules relating to ‘portable’ transmitters apply.

Specific operational use conditions
The VTAP50 OEM module must be stored and operated under the following conditions:

  • Ambient temperature -25 to +70°C (-13 to 158°F)
  • Humidity 0 to 95% RH non-condensing
  • Pressure 86-106kPa

RF exposure considerations
This module complies with FCC RF radiation exposure limits set for an uncontrolled environment. It is expected that VTAP50 OEM modules will be mounted in places that make it possible for people to come within 10mm of the unit and it is therefore defined by the FCC as a ‘portable’ device.

Screened cable should be used, wherever possible, to connect VTAP50 OEM modules to other devices, to avoid interference from other equipment.
The end-user manual for the host equipment, that contains a VTAP50 OEM module, must clearly indicate the operating conditions to be observed, so that the user remains in compliance with current FCC RF exposure guidelines.

Antennas
The VTAP50 OEM module has been tested with its integrated loop antenna, printed on the PCB. The VTAP50 OEM module is designed so that you can carefully break the integrated antenna from the board and connect an external antenna. A list of tested external antennas is provided in Annex A. If any external antenna is attached to the VTAP50, that new arrangement will require a corresponding tuning circuit and FCC approval. Contact vtap- support@dotorigin.com for details about tuning circuits and FCC approval for the tested external antennas.

Label and compliance information
The integrator must attach a label to the new equipment, hosting the VTAP50 OEM module, which states ‘Contains FCC ID: 2A282-VTAP50’.

Information on test modes
The following test modes are recommended to achieve states of maximum emission levels or susceptibility in the VTAP50 OEM module:

  1. VTAP50 OEM module powered on. Communicating with PC over USB. Continuously reading tag.
  2. VTAP50 OEM module powered on and tag present, but not communicating with external device.

Additional testing requirements
The VTAP50 OEM module will only be FCC authorised for use in compliance with the specific FCC transmitter rules listed on the grant. The integrator is responsible for compliance to any other FCC rules that apply to the host, which are not covered by the modular transmitter grant of certification.

The final host product, with the VTAP50 OEM module installed, will still require Part 15 Subpart B compliance testing, to evaluate transmission effects when the VTAP50 OEM module and host equipment operate at the same time. Be aware that additional testing can be required on the final integrated system. We recommend integrators refer to further advice from the FCC OET Knowledge Base, such as Before the (fcc.gov).

Hardware lock to disable USB mass storage device

You can lock the VTAP50 so that its firmware and configuration cannot be changed. You can either do this in software, or simply disable the mass storage device in hardware., which is described in the VTAP Configuration Guide
A software lock prevents changes but leaves some files visible. A hardware lock means that the VTAP50 will no longer be detected as a USB mass storage device. (It will still behave as an HID keyboard device and, if enabled, the virtual COM port will behave as a composite USB device consisting of HID keyboard and USB virtual COM port.)

You can use a hardware lock provided the jumper labelled LOCK (close to the MicroUSB connector) remains accessible on a VTAP50 OEM module.

Note: On VTAP50 OEM modules, although the contact is present, connector pins and jumpers will need to be supplied.
Connect a jumper across LOCK on the PCB to lock the device, preventing firmware or configuration changes via the mass storage device. (It may still be possible to update the firmware or configuration via the command interfaces of the virtual COM port or serial ports, if they are enabled.)

When you start the VTAP50, the presence of this jumper means the connected PC will not detect a USB mass storage device. The VTAP50 will only be detected by the PC as a keyboard (or keyboard and virtual COM port).
At any time you can remove the jumper across LOCK. When you restart the VTAP50, it will be detected as a USB mass storage device and you will be able to make firmware or configuration changes again.

Find your hardware version

If you need to report a problem with your VTAP50 or find the right reference diagram you will need to know your hardware version.If you can connect your VTAP50 to a PC, you can easily check the BOOT.TXT file.
If you navigate to the VTAP50 in the computer’s file system. It will appear as an attached mass storage device and list the files contained, including the BOOT.TXT file.

Inspecting BOOT.TXT you will find a number next to the word Hardware: such as v2. This is the Hardware version in use.
Alternatively, over a serial connection to the VTAP50, sending the ?b command will return the BOOT.TXT information.

If you cannot power the VTAP50
You will find the version number is printed on the PCB, such as “VTAP50-V2 Rev4 DOT ORIGIN ©2022” in the photo below, which is VTAP50 v2 hardware.

Disposal
For safety and sustainability, it is the responsibility of the integrator to ensure that when equipment containing a VTAP50 reaches the end of its life, it is recycled in accordance with WEEE Regulations within the EU.
VTAP50 (PCB and cables) should not be disposed of in general waste. If you wish to discard electrical and electronic equipment (EEE), please contact your supplier for further information.

Tested external antennas

The antenna types listed below have all been tested by Dot Origin, in place of the VTAP50-OEM integrated loop antenna, and found to be compatible.

Table A-1 Tested external off-the-shelf antennas


Manufacturer

| Antenna model| ****

Antenna description

| ****

Dimensions

| Certification status
---|---|---|---|---
Pulse Antennas| W7002| NFC wire loop antenna| 94mm x 56mm| No certification
Pulse Antennas| W7013| Planar NFC antenna with ferrite| 30mm x 25mm| No certification
Molex Antennas| 146236-2131| NFC coil with AWG28 wire and connector| 45mm x 55mm| No certification
Molex Antennas| 146236-2122| NFC coil with AWG28 wire and connector| 34mm x 46mm| No certification
Molex Antennas| 146236-2102| NFC coil with AWG28 wire and connector| 15mm x 25mm| No certification
Molex Antennas| 146236-2151| NFC coil with AWG28 wire and connector| 15mm x 15mm| No certification

Table A-2 Tested external custom antennas

Custom antenna reference Dimensions Certification status
ANT-1 40mm x 40mm No certification
ANT-2 81mm x 22mm FCC/ISED certified

Note: If any external antenna is attached to the VTAP50, that new arrangement will require a corresponding tuning circuit and EMC approvals. Contact vtap-support@dotorigin.com for details about tuning circuits and EMC approvals for the tested external antennas.

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals