Using VTAP PRO I/O expansion board
The VTAP100‑PRO‑EXP1 expansion extends the I/O (Input/Output) connectivity from the VTAP PRO to an external board.
Connect the I/O expansion board
To open the case, follow the instructions in Environment, mounting and branding.
CAUTION: We strongly recommend that power is disconnected before opening the VTAP100 case.
Use the EXP cable supplied to make the connection between the VTAP PRO reader and the VTAP100‑PRO‑EXP1 as shown in the diagram.
Connecting VTAP100-PRO-EXP1 expansion to the VTAP100-PRO-BW daughter board
Connecting VTAP100-PRO-EXP1 expansion to the VTAP100-PRO-POE daughter board
The cable can be routed out through the hole in the back of the VTAP case, and pressed into a guide channel when the product is reassembled. To do this you may need to break or remove a sticker on the rear of the case.
If you plan to fix the case to a surface, we recommend that you screw the back of the VTAP100 case to that surface before connecting the EXP cable.
The VTAP PRO I/O expansion board is only suitable for indoor use.
The VTAP100‑PRO‑EXP1 supports the following I/O options:

A switch (such as a Request to Exit button) can be connected across the DI and 0V input connections to trigger the input.
The voltage input will detect a change of state, where input voltage of <1V is ‘input low’ and input voltage of >4V is ‘input high’.
This input can trigger a custom script, saved on VTAP Cloud platform, to perform tasks such as a beep, LED sequence, or output contact trigger. Or can send JSON to a third‑party cloud server.
In Local mode, the input can be monitored by custom software or a script, to trigger defined operations in software or perform tasks such as running an LED sequence, buzzer or relay output.
CAUTION: Ensure that there is always a common ground between the VTAP100‑PRO‑EXP1 (via 0V pin on Input connector) and the connected equipment.
Use a 2‑way 5mm pitch Euro style connector for the input connection.

Two Output relays can be used to switch loads up to 5A @ 50V AC. The contact arrangement is 1 Form C (CO).
The outputs can be set to: ON, OFF, timed ON/OFF, or delay ON/OFF. These options support a wide range of scenarios.
Both output connectors provide +12V and up to 1A to power the equipment connected. If the connected equipment requires a higher current, the power must be supplied by using a different wiring scheme.
Use 5‑way 5mm pitch Euro style connectors for the output connections.
VTAP Cloud could cause a relay trigger on:
-
Successful read of
-
Mobile wallet pass
-
Supported card/tag
-
Barcode/QR code
-
-
Failed read (NFCReportReadError) of
-
Mobile wallet pass
-
NFC Forum type4 card/tag
-
-
Change in state of the digital input
-
Control JSON from third‑party cloud, with which the VTAP PRO reader is linked through VTAP Cloud
In Local mode, the VTAP command interface can be used to drive the relays (OUTPUT1 and OUTPUT2) using free software such as TeraTerm or PuTTY, or your own custom software or script.
Note: Barcode/QR code reading requires a scanner connected to the VTAP PRO reader, either over Bluetooth (VTAP100‑PRO‑BW only) or RS‑232.

VTAP PRO readers can drive external serial LEDs using the VTAP100‑PRO‑EXP1 expansion board. The serial LEDs can be configured to show a default colour or sequence, and can also change colour, flash or run an animation in response to events such as a successful pass or card/tag read, VTAP start-up or certain error conditions. If you are using VTAP PRO readers in Cloud mode, please contact vtap‑support@dotorigin.com to define an LED sequence and triggering event in VTAP Cloud. In Local mode, the VTAP command interface can be used to drive serial LEDs from a free terminal emulator such as TeraTerm or PuTTY, or your own custom software or script. (Refer to VTAP Application Note on External LED control with VTAP50 for example LED control sequences).
External LED output can be used in VTAP reader applications which require LED feedback, such as:
-
Kiosks;
-
Turnstiles
-
Arcade gaming machines (VTAP PRO readers with EXP1 replacing coin mechanism)
Depending on application, a serial LED matrix, a serial LED strip or combination of both can be used.
The Serial LED Output can be configured to drive up to 255 serial LEDs. It uses the Neopixel protocol for driving serial LEDs.
The VTAP100-PRO-EXP1 will supply +5V and up to 1.5A to power an LED strip or matrix. The power drawn by your chosen LEDs and the way you intend to use them, can restrict the number of serial LEDs that can be supported. The number of LEDs will be most restricted when each RGB LED is being run at full power (white) continuously. If the usage involves only red, blue or green, or if a pattern on a matrix will only use a subset of LEDs, then a larger number of LEDs can be supported.
Serial LEDs are typically specified in terms of the current drawn by a single Red, Green or Blue LED. Common LED current specifications are 5mA, 12mA and 20mA. Test results for the number of LEDs of each type that can be powered are given in the following table:
Max current per single Red, Green or Blue LED |
5mA |
12mA |
20mA |
Voltage |
5V |
5V |
5V |
Single LED max current drawn at full RGB brightness (white) |
15mA |
36mA |
60mA |
Max number of LEDs that can be powered at full RGB brightness (white) - 100% duty |
73 |
30 |
18 |
Max number of single colour (Red, Green or Blue) LEDs that can be powered at full brightness - 100% duty |
220 |
91 |
55 |
Text on black background - assumed 30% duty |
243 |
100 |
60 |
Any theoretical maximum number of LEDs, using lower powered LEDs on a lighter duty cycle, would still be restricted by the 255 maximum number of LEDs that can be configured.
CAUTION: Ensure that there is always a common ground between the VTAP100‑PRO‑EXP1 (via 0V pin on the Serial LED Output connector) and the connected equipment.
Use a 3‑way Molex® Pico‑Clasp™ connector for the Serial LED Output connection.
When you tap your smartphone on a VTAP PRO reader, with a VTAP100‑PRO‑EXP1 connected and connection to the VTAP Cloud, your mobile NFC pass will be read and data sent to the VTAP Cloud platform. (Remember that the data can only be read if your mobile NFC pass was issued in connection with the Merchant ID(s)/Collector ID(s) and ECC key(s) on the VTAP PRO.) Default values on the VTAP reader are associated with a demonstration pass, so that you can test the operation using factory settings before you begin customising any settings.
On receiving a valid pass payload, the VTAP Cloud platform will trigger any response application (or script) set for the reader. That script may be sent to the VTAP reader to trigger an LED pattern, a beep and a relay output. The VTAP PRO reader would action the beep, but any LED pattern or sequence and relay output will be passed on to the VTAP100‑PRO‑EXP1, which will then toggle the relay coil ON or OFF, following the script.
The VTAP100‑PRO‑EXP1 is rated at 9‑15V DC (typ 600mW) for power over the 2‑pin power input.