PayRange BluKey Module
User Manual
Introduction
The turnkey PayRange payment system includes several BluKey hardware devices for making payments
with a mobile app. Consumers maintain a prepaid balance on their smartphones and use it to make
payments at a variety of machines that can include vending, amusement, parking, transit ticketing, and
laundry equipment.
BluKey Module (BK Module) provides BluKey in a form factor suitable for easy integration into latest
generation of controller boards of vending and other kinds of machines that accept payments. It
provides a low-cost additional BOM for controller board and easy future upgrade path without redesign
of the controller board.
BK Module is implemented in a form factor and complies with mini PCI Express board standard (halfsize), so existing low-cost connectors and holders can be used, though it does not use PCI bus and
instead uses lower-end interfaces for easier software integration. Typically there is no change to the
software needed (if integration is performed using UART lines for MDB).
Usage
Usage selection requires software support from Payrange application. See Payrange.com for details.
I2C
The Blukey Module can control numerous I/Os through the I2C interface. Connect one or more
port expander circuits.
UART
The Blukey Module can communicate with a host over USB or UART using the Payrange Host
Protocol Version 1.0
Logic
The Blukey module can use its own internal GPIO to control payment devices such to imitate a
coin switch.
Specification
Electrical Characteristics
Absolute Maximum Ratings
1. Determined according to JEDEC Standard JESD22-A103, High Temperature Storage Life.
BluKey Module User Manual.docx 1 5/10/2016 11:09 AM
Operating temperature range
Electrostatic discharge voltage, human body model
Electrostatic discharge voltage, charged-device
model
Latch-up current at ambient temperature of 105°C
Operating Conditions
ESD handling ratings
1. Determined according to JEDEC Standard JESD22-A114, Electrostatic Discharge (ESD) Sensitivity
Testing Human Body Model (HBM).
2. Determined according to JEDEC Standard JESD22-C101, Field-Induced Charged-Device Model
Test Method for Electrostatic-Discharge-Withstand Thresholds of Microelectronic Components.
3. Determined according to JEDEC Standard JESD78, IC Latch-Up Test.
Connector Pinout
BK Module connector is standard 52-pin mini PCI Express edge connector.
BluKey Module User Manual.docx 2 5/10/2016 11:09 AM
Optional, connect to a button dedicated to BK
function (other end to GND), mSATA: DA/DSS
Optional, Blue LED for BK status, max
9mA, Vol 400mV
NC, detect mini PCIe if GND
Optional, Red LED for BK status, max
9mA, Vol 400mV
Optional, LED 3 for BK status, max
9mA, Vol 400mV
NC, PETp0 (PCIe), +A (mSATA)
NC, PETn0 (PCIe), -A (mSATA)
Optional, I2C_SDA (slaves only),
provide pullup*
Optional, I2C_SCL (slaves only),
provide pullup*
NC, PERp0 (PCIe), -B (mSATA)
NC, PERn0 (PCIe), +B (mSATA)
Optional, PERST# (PCIe), NC (mSATA)
NC or 2nd MDB, UIM_IC_DP (PCIe)
Optional, W_DISABLE1# (PCIe), NC
(mSATA)
NC or 2nd MDB, UIM_IC_DM (PCIe)
Host Device Design Requirements
All signals are in +3.3V domain.
The following table lists requirements for each pin.
BluKey Module User Manual.docx 3 5/10/2016 11:09 AM