Cash Control Series USB Smart Hubs Unattended payment made simple! Dr D McDonald January 2017 (public) Copyright epoint Embedded Computing Limited 2016.
CashControl Series Smart Hubs e2c s CashControl (CC) series Smart Hubs provide simple integration of complex payment peripherals into unattended machines, such as kiosks, gaming machines, vending machines and retail POS systems. CC hubs are bundled with our powerful isocket middleware to provide out-of-the-box support via a high-level API for all industry standard cash-handling peripherals across all major operating systems. Developers don t need to know any peripheral protocols! The CC range spans from simple single interface hubs, such as MDB and CCTalk, through to multi-function hubs combining multiple interface bus standards and extensive GPIO. All smart hubs have single USB interfaces built on generic O/S drivers with support for all major operating systems. All CC Series products are powered by our powerful isocket middleware running on the host platform, providing both local device/peripheral management and remote management services within broader monitoring and reporting systems. Cash Control Solution Compute Connect Application Physical interfaces and real-time control Physical Interfaces Device Device middleware USB Host Computing Platform (X86 or ARM) e2c Smart Hub Device Copyright epoint Embedded Computing Limited 2016. 2
Target Markets e2c s SmartConnect (SC) range is targeted at vertical markets which require integration of complex payment and cash handling peripherals in unattended payment applications. CC smart hubs together with isocket middleware make it simple to integrate complex peripherals in these products. CC Smart Hub Retail Enterprise Server Remote Management Kiosk Gaming Client side Middleware Banking Smart vending Copyright epoint Embedded Computing Limited 2016. 3
CashControl Smart Hubs Features CashControl Smart Hubs combine the following key features: 32bit ARM processor Middleware USB Host Interface MDB (Master or Slave) CCTalk Cash Peripheral interfaces GPIO Security Features Bus interfaces Serial Interfaces Copyright epoint Embedded Computing Limited 2016. Commercial in confidence 4
Cash Control solution Benefits + + USB connection works with any X86/ARM computing platform isocket Cross platform support. Same API all versions (Windows, Linux X86, Linux ARM and Linux RPI) Widest peripheral support in the industry. All device types and manufacturers Simple High-level API. No device knowledge required. Fast integration time for complex devices Range of USB smart hubs to provide device connectivity on any platform Extensive event logging and debugging Integrated Remote Management/IoT Client Simple migration to other e2c platform products (SmartConnect and KS series platforms and GS Series) Packaged or PCBA only version for integration Standard software support or flexible tailored support packages available Copyright epoint Embedded Computing Limited 2016. 5
CC Product Range The CC product range combines isocket middleware with a USB smart hub. Fully featured peripheral management supporting full range of device types and manufacturers. Vending and Kiosk Single peripherals CC100 Vending and Kiosk Multiple peripherals + GPIO Serial peripherals CC200 Retail systems with multiple cash peripherals (all types), cashless (C&P) payment and extensive GPIO and security CC300 CashBus Interface CCTalk + MDB (M or S) CCTalk + MDB + 2 x COM 3 inputs + 3 x 3A outputs Expansion interface 1 wire 5V power output 3 x CCTalk + MDB + 2 x COM 16IN/16OUT GPIO + 8 Aux GPIO 1MB SRAM 1 wire I2C SEC meter Copyright epoint Embedded Computing Limited 2016. 6
CC Range Hardware Specifications Features CC100 CC200 CC300 Notes Primary markets Kiosk Kiosk/Vending Kiosk/Retail/Gaming Middleware isocket OS support Windows (7/8.1/10)/Linux x86/x64 ARM Linux, RPI Consult sales for latest OS version support RS232/TTL ---- 1 1 TX/RX RS232/485 ---- 1 1 TX/RX CCTALK BUS 1 1 3 x powered connectors 5V MDB (Master) ---- 1 1 MDB MDB Slave (1) (1) ---- Common with MDB Master ibutton/1-wire ---- Yes Yes Dallas security devices Digital Input ---- 3 16 + 3 5V TTL level Digital Output ---- ---- 16 x 250mA OD FET Open Drain 36V max High current ---- 3 x 1A 3 x 3A 36V maximum Audit Meter --- --- Yes SEC/SPI digital meters Unique ID Yes Yes Yes 32 bit NV EE storage ---- 16KB 16KB Shared COM-2 I2C ---- --- Yes MUX with serial port SRAM Battery backed ---- --- 2x 512KB Dual bank, single battery. 100 days Security/Encryption ---- Yes Yes SHA256/16 keys 5V power out ---- 500mA ---- USB Type A connector Commercial in confidence 7
CC100 Implementation CCTalk Device MDB Device CASHBUS MDB (MASTER/SLAVE) CCTALK USB HOST INTERFACE Copyright epoint Embedded Computing Limited 2016. 8
CC200 PC Vending/Payment Implementation CASHLESS PAYMENT MDB TTL CCTALK RS232 Spiral motors EXTERNAL DEX PORT EXPANSION SPI e2c VENDING IO CONTROLLER Product handling IBUTTON USB COMPUTING MODULE (x86/arm) 1W TEMP Copyright epoint Embedded Computing Limited 2016. 9
CC300 Typical Implementation (retail self service) Copyright epoint Embedded Computing Limited 2016. Commercial in confidence 10
What does isocket control? isocket supports all industry standard peripherals and manufacturers and includes support for all common peripheral protocols and low-level communication interfaces. These are some examples of supported device types, including low level devices within the smart hubs. Copyright epoint Embedded Computing Limited 2016. 11
How does this benefit our customers? e2c s solutions, offer the following key benefits Significantly reduces development effort and time-to market. Dramatically simplifies peripheral and IO control through a single coherent API. Decouples the computing platform from the application specific interfaces, allowing the use of any computing platform (x86, ARM, Windows, Linux etc) Native socket interface or websocket interface for browser based applications Significantly improves system reliability and manageability, both locally and remotely through LAN/WAN and cloud based enterprise solutions. Integrated security features such as crypto-processing and SRAM secures system applications and data. Allows freedom of choice in peripheral selection (isocket supports all major device manufacturers) Dramatically simplifies application portability across different machines. It allows application portability across different platforms and operating systems Copyright epoint Embedded Computing Limited 2016. 12
Lifecycle benefits Our middleware technology spans the full development production cycle, from initial development through to operational management. spans product development cycle DEVELOPMENT PRODUCTION OPERATIONS Rapid API development tools for broad range of peripherals Extensive debugging tools and error/event logging Powerful scripting tools Full machine testing without end application Simplified production/qa Automated board programming Client runtimes Extensive event logging and error reporting Remote monitoring and control (IoT/m2m) Copyright epoint Embedded Computing Limited 2016. 13
Find us Payment-enabled Embedded Computing Solutions Kiosk Gaming Smart vending Retail Banking Amusement Smart technology for a connected world www.etwoc.com Copyright epoint Embedded Computing Limited 2016. 14