Laundry Laundering: A Security Analysis of Laundromat Washing Machines at the University of Michigan

Size: px
Start display at page:

Download "Laundry Laundering: A Security Analysis of Laundromat Washing Machines at the University of Michigan"

Transcription

1 Laundry Laundering: A Security Analysis of Laundromat Washing Machines at the University of Michigan Eric Wustrow, Jahan Khanna University of Michigan {ewust,jahan}@umich.edu Abstract Coin-operated laundromats are commonplace across college campuses and cities alike, providing students or the community with accessible laundry at any time. In recent years, washing and drying machines have been fitted to allow for more modern forms of payments, including credit cards, prepaid charge cards, and in some cases, student ID cards linked to university accounts. In this paper, we analyze the security of one such system currently in use at the University of Michigan, and present several attacks to which it is vulnerable. Using the attacks described in this paper, we show a sufficiently knowledgeable attacker is able to obtain free laundry in an untraceable way, using a simple device whose parts are both widely and inexpensively available. Furthermore, we demonstrate that this device could be designed to covertly fit inside an attacker's pocket, with the attacker needing only 15 seconds with the machine to carry out the attack. Finally, we present ways to defend against our attacks, and further secure the system against such simple yet effective attacks. 1 Introduction Historically, Laundry Machines have not been the typical ground for computer-based attacks. The entire system has typically been enclosed inside a one-piece box that is relatively inaccessible to attackers, and provided that false coins can be effectively detected and weeded out, there was not much else for an attacker to do. However, as new devices are integrated into laundry centers for the sake of customer convenience, the attack surface increases. Specifically, we choose to analyze the security of the nearest Laundromat to our department building, one of the Northwood University of Michigan graduate student housing Laundromats. puts. The machine can respond to either a coin being placed into the coin receptacle or a signal from an external credit card reader. In our case, the University has taken advantage of the external connector, and placed a centralized card reader at the back of each Laundromat facility (see Fig 2). This allows students to swipe their student ID card and have the fare deducted from their student account, rather than requiring everyone to pay in quarters. The card reader is physically connected to each washer/dryer via a port in the back. This connection is where we choose to concentrate our attack efforts. 2.1 Card Reader The rest of this paper will be as follows: Section 2 describes an overview of the laundromat we analyzed; Section 3 describes our reverse engineering of the protocol used; Section 4 describes our implementation of an attack using the reversed protocol; Section 5 discusses some possible defenses. Finally, Section 6 provides a conclusion, and recommendations for the University of Michigan. 2 Laundromat Overview The Laundromat we analyzed consists of 15 Washers and 10 Dryers, all commercial machines manufactured by Maytag (Fig 1). From the substantial information provided by a quick search of Maytag's website [1], we can see that all the parts inside the machine are fairly primitive, and the machine only has two monetary in- At the rear of the laundromat facility, two Diebold card readers are mounted on a wooden box. Students use these card readers to swipe their Student Identification cards (known at Michigan as MCards ). The student then selects a washer or dryer number on the keypad on the card reader. The card reader then checks to see if the machine is in use, and if not, deducts the credit due from the student's corresponding university account. The card reader then sends a series of pulses over the connecting cable to the appropriate machine. At each of these half-second separated pulses, the laundry machine's credit-needed amount decrements by $0.25. Once the credit-needed display on the laundry machine reaches $0.00, the machine allows the student to select cycle options and start their load of laundry.

2 Figure 1: Maytag washing machine. Visible on the right is coin-slot mechanism that accepts quarters. Figure 2: Diebold card reader. Visible on the right side of the device is the card swipe slot, and in the center the keypad. 2.2 Connecting Cable Each laundry machine is connected to the card reader individually through a bundle of 4 wires. The connection is made to the back of the laundry machine with a plastic screw-on connector, shown in Fig 5. On the connector face, is a part number, which we were able to use to locate and buy an exact part match, for $2.91 from an online part distributer. The four pins on the connector are labeled with numbers 1-4, on both the cable side (male pins) and laundry machine side (female sockets). The two connectors have corresponding notches cut, such that it is only possible to connect them when the corresponding pin numbers line up, preventing mis-aligned connectors from connecting and potentially damaging the equipment. Using a voltmeter, we were able to determine the relative voltages between the pins, when disconnected from the laundry machine. Since pin 1 had the lowest potential relative to the other pins, we made the assumption that this pin corresponded to ground (0V). We observed the voltages of pins 2-4 relative to this ground to be 10.5V, 12V, and 5V correspondingly. We also observed that when the cable is unplugged from the machine, the card reader would not allow a swiped card to credit money to the machine, as it reported the machine in use. 3 Reverse Engineering the Protocol Using only the knowledge of the idle voltages from above, we were able to construct a simple circuit on a breadboard that allowed us to watch these signals using a logic analyzer. We observed the wires (excluding ground) while the card reader was sending pulses to the machine. We discovered that the 5V line (pin 4) was Figure 3: Overall view of logic analyzer result. Visible are the four pairs of pulses for each quarter. Here the controller is attempting to credit $1.00 to the machine.

3 Figure 4: Detailed view of a single pulse pair. weakly pulled low by the washing machine when it was available. By pulling this line low ourselves via a 1K ohm resistor, we were able to convince the card reader that our machine was available, allowing us to observe the signals. After capturing this data, we found that the 12V line (pin 3) had not changed at all during the transaction, leading us to believe that this is a power line. We also discovered that the laundry machine would not accept credit over the cable if this line was disconnected. Using the logic analyzer, we found that the only line that changed during the transaction was the 10.5V line (pin 2). This line appeared to be high when idle, and went low in two short pulses per quarter credited over the line. From the above information, we were able to reverse engineer the protocol used on the cable to be a singledirection serial protocol, similar to 12V RS-232, at 1000 baud. Two characters, 0xFF and 0x00 are sent per quarter to the machine, in 549ms intervals. Figures 3 and 4 show two levels of detail of the analyzed signal. 4 Implementation Our goal was to build a device capable of recreating the sequence of pulses above. By definition, this is not a complicated or expensive device to build. The only necessary parts are a microcontroller connected to a high-side switch (which will, if hooked into the data line from the card reader itself and Vdd, automatically regulate the pulses to the acceptable voltage range). The microcontroller then needs to be programmed to set a pin high or low at the given intervals, as specified by the reversed protocol. Our first attempt used an Atmel ATTiny44 processor (see Fig 6) connected to a 12V high side switch (printed onto a PCB board). This device was sound in principle, and additionally, at under 4 in length, would be practically unnoticeable if made as an underground commercial product. However, the design was a failure due to the Atmel s reliance on an internal RC oscillator, which has a temperature dependent frequency, resulting in unacceptable levels of clock drift. Our second attempt fixes these problems by replacing the Atmel microprocessor with a PIC microcontroller. The PIC relies on a ceramic resonator instead of an RC oscillator, which gives us the necessary accuracy to recreate these pulses. We chose to develop this design on a breadboard, as we wanted the ability to swap out components easily. However, our final design could be placed onto the same PCB as in the first attempt, and concealed more easily. Figure 7 shows the final breadboard circuit we used for our attack. The device successfully credits quarters to either the washing machine or the dryer. With this device, which is extremely easy to reproduce, in both hardware and software. We feel this device sufficiently defeats any previously considered security mechanisms, as we can demonstrate with a high-degree of reliability the ability to obtain free laundry. Additionally, this vulnerability can be extended by wiring the connector ports together and then into the device, so one device could credit all of the machines in the laundromat at once. Furthermore, even without our device, an attacker could disable all the units in the

4 Figure 5: Male-pin connector cable, shown removed from the machine. building by preventing the 5V line from being pulled low. Finally, an attacker could simply cause chaos by switching all the connectors to machines they are not supposed to be hooked into. 5 Defenses All attacks on the system are made possible by two compounded vulnerabilities: 1. The connection between the card reader and the 2. laundry machine is not physically secured in any way. The communication protocol between the card reader and the laundry machine provides no security whatsoever. We present two methods for addresses these problems individually. A robust solution would employ a combination of both methods, however either one by itself would serve to disrupt the attack presented in this paper. 5.1 Physical Security Physically securing the laundry machine, and most importantly, the connecting cable is a straightforward way to secure the device. If the connector was difficult to remove, or inaccessible to the attacker, it would be significantly harder to attack the system. Additionally, physically securing the connector would serve as a deterrent to many of the people who would be interested in using our theoretical commercial device to get free laundry. One simple idea is to place a lockbox around the connector; one that would allow the wire through but would have to be unlocked to remove the connector. This would still allow full functionality of the device, but would prevent physical access to the connector without a key. However, locks can always be Figure 6: First prototype PCB. This device is pocket sized. While this particular device did not generate the correct pulses, it would be trivial to adapt our working prototype onto a form factor of this size. picked, and a sufficiently determined attacker could destroy the lock itself, allowing everyone unlimited access until the lockbox was repaired. Therefore, a more complete security implementation would include some kind of electronic security as well. 5.2 Electronic Security A second way to secure the device is to add security to the transmission itself. Currently, there is no security involved with the transmission at all. The washing machine will accept the correct pulse from anyone at anytime, and what s worse, the signal never changes, so as demonstrated, a simple replay attack can successfully attack the system. In lieu of physical security, a secure transmission protocol could be created on top of the existing protocol. The protocol would need to provide authentication (on both part of the card-reader and the laundry machine), as well as some kind of nonce to prevent a replay attack. Following the model of the SSL private key portion of the handshake [2], we can set up a similar handshake between the laundry machine and the card reader (note that this assumes public/private keys for both parties) When the user swipes his/her card, the card reader generates a nonce, and will encrypt with its private key and send to the laundry machine. The laundry machine will decrypt, mark the nonce as seen, and encrypt a message containing the nonce with its own private key. It will then wait for the decrement message. The card reader will then decrypt the user s response, and if the nonces match, will send an encrypted message with the decrement pulses, and the nonce.

5 Acknowledgements We would like to thank Prof. J. Alex Halderman for allowing us to perform this security analysis as part of the EECS 588 course project. We would also like to acknowledge Prof. Prabal Dutta, for his invaluable advice in circuits while building our device. References Figure 7: Prototype attack device. On the right, is a PIC12F609 microprocessor, and in the center, a 12V high-side switch. We powered this device off a 5V USB supply from a laptop, though it could be modified to take power from the 12V line. 4. The laundry machine can now match the nonce one final time, make sure it is unacceptable for use again (if it matches), and decrement the counter. Of course, this type of security needs fairly powerful hardware. It is not apparent that either the card reader or the laundry machines (which apparently only have enough processing power to decrement the counter a certain amount when a given pulse comes in) have the necessary hardware to support this, so upgrading everything might result in a significant cost. 6 Conclusion Any system that deals with money in any form, generally brings with it a larger incentive for attack. This requires these systems to carefully weigh the cost of implementing security against the potential cost of lost revenue in the event of a successful attack. In the case of the University of Michigan laundry machines, it appears to us that these machines were designed to be mounted in a wall, such that the back of the machine remains inaccessible without physically tearing the machine out of the wall. However, the simple protocol used by the Maytag machines and Diebold card reader was also inadequate to prevent even simple attacks from being widely successful. Our recommendation for the short term is that the University physically secure the back of the laundry devices, as well as the length of cable all the way to the card reader. While these do not prevent a determined attacker, we feel that requiring physical destruction of University property may deter the majority of attackers attempting to gain free laundry. [1] Maytag Appliance and Part Diagrams and Manual ehouse.com/maytag-parts/model _view_cats.cfm?model=mah20pdaww [2] Introduction to SSL, Sun Microsystems /contents.htm

How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers

How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers USB to router s serial port How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers by Neo at RouterTech.Org Introduction Routers based on the AR7RD/AR7WRD

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

Accurate Measurement of the Mains Electricity Frequency

Accurate Measurement of the Mains Electricity Frequency Accurate Measurement of the Mains Electricity Frequency Dogan Ibrahim Near East University, Faculty of Engineering, Lefkosa, TRNC dogan@neu.edu.tr Abstract The frequency of the mains electricity supply

More information

CHAPTER 11: Flip Flops

CHAPTER 11: Flip Flops CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach

More information

EVAL-UFDC-1/UFDC-1M-16

EVAL-UFDC-1/UFDC-1M-16 Evaluation Board for Universal Frequency-to- Digital Converters UFDC-1 and UFDC-1M-16 EVAL-UFDC-1/UFDC-1M-16 FEATURES Full-Featured Evaluation Board for the Universal Frequency-to-Digital Converters UFDC-1

More information

Serial Communications

Serial Communications April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual

More information

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction RS-232 Introduction Rs-232 is a method used for transferring programs to and from the CNC machine controller using a serial cable. BobCAD-CAM includes software for both sending and receiving and running

More information

The Programming Interface

The Programming Interface : In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming

More information

Bluetooth HC-06 with serial port module Easy guide

Bluetooth HC-06 with serial port module Easy guide 1 Bluetooth HC-06 with serial port module Easy guide This manual consists of 3 parts: PART 1. Overview of Bluetooth HC-06 module with serial port. PART 2. Installing Bluetooth HC-06 module with Bolt 18F2550

More information

Advanced Data Capture and Control Systems

Advanced Data Capture and Control Systems Advanced Data Capture and Control Systems Tronisoft Limited Email: sales@tronisoft.com Web: www.tronisoft.com RS232 To 3.3V TTL User Guide RS232 to 3.3V TTL Signal Converter Modules P/N: 9651 Document

More information

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000 Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000 1.0 Introduction A Technical Application Note from Doppler System July 5, 1999 Version 3.x of the DDF6000, running version

More information

Bluetooth to serial HC-06 wireless module

Bluetooth to serial HC-06 wireless module Bluetooth to serial HC-06 wireless module Product Description: 1,Mainstream CSR Bluetooth chip, Bluetooth V2.0 protocol standards 2,serial module operating voltage 3.3V. 3,the baud rate for 1200, 2400,

More information

Keep it Simple Timing

Keep it Simple Timing Keep it Simple Timing Support... 1 Introduction... 2 Turn On and Go... 3 Start Clock for Orienteering... 3 Pre Start Clock for Orienteering... 3 Real Time / Finish Clock... 3 Timer Clock... 4 Configuring

More information

1993 ACCESSORIES & EQUIPMENT Volkswagen Instrument Panels. Volkswagen; EuroVan, Passat

1993 ACCESSORIES & EQUIPMENT Volkswagen Instrument Panels. Volkswagen; EuroVan, Passat Article Text Saturday, March 18, 2000 10:33PM ARTICLE BEGINNING 1993 ACCESSORIES & EQUIPMENT Volkswagen Instrument Panels Volkswagen; EuroVan, Passat DESCRIPTION & OPERATION Instrument cluster for most

More information

Fondamenti su strumenti di sviluppo per microcontrollori PIC

Fondamenti su strumenti di sviluppo per microcontrollori PIC Fondamenti su strumenti di sviluppo per microcontrollori PIC MPSIM ICE 2000 ICD 2 REAL ICE PICSTART Ad uso interno del corso Elettronica e Telecomunicazioni 1 2 MPLAB SIM /1 MPLAB SIM is a discrete-event

More information

LDG DTS-4/4R Desktop Coaxial Switch / Remote

LDG DTS-4/4R Desktop Coaxial Switch / Remote LDG DTS-4/4R Desktop Coaxial Switch / Remote LDG Electronics 1445 Parran Road, PO Box 48 St. Leonard MD 20685-2903 USA Phone: 410-586-2177 Fax: 410-586-8475 ldg@ldgelectronics.com www.ldgelectronics.com

More information

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256

More information

Technical Specifications: The specifications represent a particular hardware platform. Application-specific software is provided.

Technical Specifications: The specifications represent a particular hardware platform. Application-specific software is provided. Preliminary TECHNICAL DATASHEET #TDAX020700 HYDRAULIC VALVE CONTROLLER 24 I/O 5 Analog and 6 Digital Inputs 1 Temperature Sensor and 1 RPM Sensor Interface 2 PWM Inputs 6 Proportional and 4 ON/OFF Current

More information

mdm-mp3 minidirector with MP3 Player

mdm-mp3 minidirector with MP3 Player minidirector with MP3 Player User Manual December 15, 2014 V1.02 Copyright Light O Rama, Inc. 2007, 2008 Table of Contents Introduction... 4 What s in the Box... 4 Hardware Utility Version... 5 Important

More information

User Guide Reflow Toaster Oven Controller

User Guide Reflow Toaster Oven Controller User Guide Reflow Toaster Oven Controller Version 1.5-01/10/12 DROTEK Web shop: www.drotek.fr SOMMAIRE 1. Introduction... 3 2. Preparation of THE REFLOW CONTROLLER... 4 2.1. Power supply... 4 2.2. USB

More information

Vehicle data acquisition using CAN By Henning Olsson, OptimumG henning.olsson@optimumg.com

Vehicle data acquisition using CAN By Henning Olsson, OptimumG henning.olsson@optimumg.com Vehicle data acquisition using By Henning Olsson, OptimumG henning.olsson@optimumg.com Introduction: Data acquisition is one of the best tools to increase the understanding of vehicle behavior. One can

More information

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester Leonardo Journal of Sciences ISSN 1583-0233 Issue 20, January-June 2012 p. 31-36 Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester Ganesh Sunil NHIVEKAR *, and Ravidra Ramchandra MUDHOLKAR

More information

GSM Interfacing Board

GSM Interfacing Board Campus Component Pvt. Ltd. DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component Pvt. Ltd. assumes no responsibility arising from

More information

How To Power A Power Control On An Ip40 (Ipl) With A Power Supply (Iplug) With An Ip20 Controller (Iphones) With Power Control (Power Control) With No Antenna) With The Ip20 (Power)

How To Power A Power Control On An Ip40 (Ipl) With A Power Supply (Iplug) With An Ip20 Controller (Iphones) With Power Control (Power Control) With No Antenna) With The Ip20 (Power) MODEL NUMBER: ISC910-1-0-GB-XX ISC911-5-0-GB-XX IXP20 CONTROLLER SPECIFICATIONS Working Environment Plastic Housing... Power ImproX IXP20 Controller INSTALLATION MANUAL Designed to work in an indoor (dry)

More information

ACR120 Technical Specifications version 2.9 November 2005

ACR120 Technical Specifications version 2.9 November 2005 Version 2.9 11-2005, Email: info@acs.com.hk Website: www.acs.com.hk ACR120 Contactless Reader/Writer 1.0 Introduction The ACR120 is a compact and cost-effective contactless reader and writer. It is developed

More information

Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder

Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder Matthias DD1US updated June 2 nd 2011 Description of the ACECO FC-3002 unit: The ACECO FC-3002 is a handheld frequency

More information

Current Loop Application Note 1495

Current Loop Application Note 1495 Current Loop Application Note Document No. CLAN1495 International Headquarter B&B Electronics Mfg. Co. Inc. 707 Dayton Road -- P.O. Box 1040 -- Ottawa, IL 61350 USA Phone (815) 433-5100 -- General Fax

More information

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description Features PICNet 1 PIC18 Network & SD/MMC Development Board IC Sockets for 28 or 40-pin Microchip PIC18F Microcontrollers IC Socket for 8-pin serial EEPROM Multiple MCU Oscillator sources Full 10BaseT IEEE

More information

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

M68EVB908QL4 Development Board for Motorola MC68HC908QL4 M68EVB908QL4 Development Board for Motorola MC68HC908QL4! Axiom Manufacturing 2813 Industrial Lane Garland, TX 75041 Email: Sales@axman.com Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3

More information

Wireless Security Camera

Wireless Security Camera Wireless Security Camera Technical Manual 12/14/2001 Table of Contents Page 1.Overview 3 2. Camera Side 4 1.Camera 5 2. Motion Sensor 5 3. PIC 5 4. Transmitter 5 5. Power 6 3. Computer Side 7 1.Receiver

More information

Access Control Using Smartcard And Passcode

Access Control Using Smartcard And Passcode IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676 Volume 4, Issue 5 (Jan. - Feb. 2013), PP 29-34 Access Control Using Smartcard And Passcode Omorogiuwa Eseosa 1., Uhunmwangho

More information

RS-485 Protocol Manual

RS-485 Protocol Manual RS-485 Protocol Manual Revision: 1.0 January 11, 2000 RS-485 Protocol Guidelines and Description Page i Table of Contents 1.0 COMMUNICATIONS BUS OVERVIEW... 1 2.0 DESIGN GUIDELINES... 1 2.1 Hardware Design

More information

Mobile Device Power Monitor Battery Connection Quick Start Guide

Mobile Device Power Monitor Battery Connection Quick Start Guide Mobile Device Power Monitor Battery Connection Quick Start Guide Distributed By: Monsoon Solutions, Inc. www.msoon.com Introduction The Power Tool software and the Mobile Device Power Monitor hardware

More information

Model 201 Wiegand Touchpad Reader Installation Guide

Model 201 Wiegand Touchpad Reader Installation Guide Model 201 Wiegand Touchpad Reader Installation Guide P/N 460353001C 15AUG11 2011 UTC Fire & Security. All rights reserved. This document may not be copied in whole or in part or otherwise reproduced without

More information

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

Pmod peripheral modules are powered by the host via the interface s power and ground pins. Digilent Pmod Interface Specification Revision: November 20, 2011 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Introduction The Digilent Pmod interface is used

More information

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit. The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit. Micro Wizard has been manufacturing Pinewood Derby timers for over 10 years.

More information

Options for ABB drives, converters and inverters. User s manual FDPI-02 diagnostics and panel interface

Options for ABB drives, converters and inverters. User s manual FDPI-02 diagnostics and panel interface Options for ABB drives, converters and inverters User s manual FDPI-02 diagnostics and panel interface Table of contents Table of contents 3 1. FDPI-02 diagnostics and panel interface Safety..............................................

More information

Sage 925VST Application Note Testing Through WiFi and VoIP Phones

Sage 925VST Application Note Testing Through WiFi and VoIP Phones SAGE INSTRUMENTS, 240 AIRPORT BLVD., FREEDOM, CA 95019-2614 Ph (831) 761-1000 Fax (831) 761-2452 www.sageinst.com Sage 925VST Application Note Testing Through WiFi and VoIP Phones Introduction This document

More information

Bidirectional wireless communication using EmbedRF

Bidirectional wireless communication using EmbedRF Bidirectional wireless communication using EmbedRF 1. Tools you will need for this application note... 2 2. Introduction... 3 3. Connect EmbedRF Board to USB Interface Board... 3 4. Install and Run EmbedRF

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.115 Microprocessor Project Laboratory

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.115 Microprocessor Project Laboratory Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.115 Microprocessor Project Laboratory Connecting your PSoC Evaluation Board It is easy and fun to avoid

More information

PCS300 Universal IP Reporting Module V1.0

PCS300 Universal IP Reporting Module V1.0 PCS300 Universal IP Reporting Module V1.0 Reference and Installation Manual Patents: One or more of the following US patents may apply: 7046142, 6215399, 6111256, 6104319, 5920259, 5886632, 5721542, 5287111,

More information

Ocean Controls RC Servo Motor Controller

Ocean Controls RC Servo Motor Controller Ocean Controls RC Servo Motor Controller RC Servo Motors: RC Servo motors are used in radio-controlled model cars and planes, robotics, special effects, test equipment and industrial automation. At the

More information

IP Link Device Interface Communication Sheet

IP Link Device Interface Communication Sheet This document provides additional assistance with wiring your Extron IP Link enabled product to your device. Different components may require a different wiring scheme than those listed below. For complete

More information

Charged cable event. 1 Goal of the ongoing investigation. 2 Energy sources for the CDE. Content

Charged cable event. 1 Goal of the ongoing investigation. 2 Energy sources for the CDE. Content Charged cable event David Pommerenke, david_pommerenke@hp.com, 916 785 4550 Last update: Feb.23, 2001 Content Goal Energy sources, which may lead to CDE. Complexity of the different discharge modes. Possible

More information

3 Slot Payphone Controller

3 Slot Payphone Controller 5A2 3 Slot Payphone Controller The 3 Slot Payphone -- Part of American History Building a Coin Relay Controller Version S1BX Instruction Manual and Safety Precautions It is very important that for your

More information

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7 ADVANCED VEHICLE TRACKING SYSTEM USING ARM7 L. Kishore 1, Arun Raja 2 1 M.E. Embedded Systems Technologies, Sri Ramakrishna Engineering College 2 Assistant Professor, Department of ECE, Sri Ramakrishna

More information

Tyan Computer. Transport PX22. Service Engineer s Manual

Tyan Computer. Transport PX22. Service Engineer s Manual Tyan Computer Transport PX22 Service Engineer s Manual 1 Precaution To read through the user manual, check all assembly and follow setup process before any operation on this server To keep paper clips,

More information

DEPARTMENT OF ELECTRONICS ENGINEERING

DEPARTMENT OF ELECTRONICS ENGINEERING UNIVERSITY OF MUMBAI A PROJECT REPORT ON Home Security Alarm System Using Arduino SUBMITTED BY- Suman Pandit Shakyanand Kamble Vinit Vasudevan (13103A0011) (13103A0012) (13103A0018) UNDER THE GUIDANCE

More information

Upgrading or Replacing a Host Interface Card in the 6580/6780 Controller Module

Upgrading or Replacing a Host Interface Card in the 6580/6780 Controller Module Upgrading or Replacing a Host Interface Card in the 6580/6780 Controller Module May 2011 51358-00, Rev. A ST2501 M2 Drive Module Initial Setup Guide May 2011 Revision History Version and Date 51358-00,

More information

Using a Laptop Computer with a USB or Serial Port Adapter to Communicate With the Eagle System

Using a Laptop Computer with a USB or Serial Port Adapter to Communicate With the Eagle System Using a Laptop Computer with a USB or Serial Port Adapter to Communicate With the Eagle System ECU DB9 USB 20-060_A.DOC Page 1 of 18 9/15/2009 2009 Precision Airmotive LLC This publication may not be copied

More information

RC2200DK Demonstration Kit User Manual

RC2200DK Demonstration Kit User Manual Demonstration Kit User Manual Table of contents TABLE OF CONTENTS... 1 QUICK INTRODUCTION... 2 INTRODUCTION... 3 DEMONSTRATION BOARD... 4 POWER SUPPLY SECTION... 5 RS-232 INTERFACE... 6 CONNECTORS... 7

More information

Automated Time & Attendance System BIG EFFICIENCY FOR BUSINESS

Automated Time & Attendance System BIG EFFICIENCY FOR BUSINESS Automated Time & Attendance System BIG EFFICIENCY FOR BUSINESS PAYROLL BECOMES A UTOMATIC Business owners used to have little choice when it came to processing time and attendance data either spend a lot

More information

LAUNDRY MACHINES. 143 Rev. B

LAUNDRY MACHINES. 143 Rev. B LAUNDRY MACHINES 8 8.1.1. Overview An important function of the SMS2 software is to manage Smart Card operated laundry machines that are equipped with Greenwald Intellicard Machine Card Readers. The Laundry

More information

PIKA Technical Bulletin #41. V-12 RAN Trunk Interface Implementation

PIKA Technical Bulletin #41. V-12 RAN Trunk Interface Implementation PIKA Technical Bulletin #41 V-12 RAN Trunk Interface Implementation Supported by: model V-12 FORMULA with FSB 045 V-12 RAN MODIFICATION External Power supply requirements: -48VDC. RAN trunks are based

More information

Introducing AVR Dragon

Introducing AVR Dragon Introducing AVR Dragon ' Front Side Back Side With the AVR Dragon, Atmel has set a new standard for low cost development tools. AVR Dragon supports all programming modes for the Atmel AVR device family.

More information

SVC400P/SVC800P. 4/8 Camera Live Tracking Vehicle DVR Installation Manual. Version 1.0

SVC400P/SVC800P. 4/8 Camera Live Tracking Vehicle DVR Installation Manual. Version 1.0 SVC400P/SVC800P 4/8 Camera Live Tracking Vehicle DVR Installation Manual Version 1.0 1. MAIN FEATURES... 2 2. PRODUCT OVERVIEW... 2 3. DIMENSIONS... 4 4. PACKAGE CONTENTS... 5 5. MOUNTING AND ENVORNMENTAL

More information

Automatic Phone-Out Home Monitoring Systems

Automatic Phone-Out Home Monitoring Systems Automatic Phone-Out Home Monitoring Systems Power Outage and Freeze Alarm Model Number: THP202 Power Outage, Freeze and Flood Alarm Product Description Model Number: THP201 These monitoring systems are

More information

Securing Host Operations with a Dedicated Cryptographic IC - CryptoCompanion

Securing Host Operations with a Dedicated Cryptographic IC - CryptoCompanion Securing Host Operations with a Dedicated Cryptographic IC - CryptoCompanion By Kerry Maletsky, Business Unit Director Crypto Products Summary There is a growing need for strong hardware security devices

More information

ECR Shelf System Installation Guide Centralized Rack Mount Call Recording

ECR Shelf System Installation Guide Centralized Rack Mount Call Recording Hardware & Installation Guide Algo Communication Products Ltd. Customer Support and Sales Tel: 1.877.884.2546 Fax: 604.437.5726 Email: sales@algosolutions.com support@algosolutions.com www.algosolutions.com

More information

Master Time Clock MTC-200 MTC-400 MTC-600. Users Manual

Master Time Clock MTC-200 MTC-400 MTC-600. Users Manual Master Time Clock MTC-200 MTC-400 MTC-600 Users Manual Toll Free (888)713-0373 Phone (972)987-4408 FAX (877)720-9291 www.midwest-time.com sales@midwest-time.com TABLE OF CONTENTS TOPIC PAGE GENERAL DESCRIPTION

More information

Switch board datasheet EB007-00-1

Switch board datasheet EB007-00-1 Switch board datasheet EB007-00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix 1 Circuit diagram

More information

1-10 The USB PIC K150 microcontroller programmer Hardware version V2.0 File version V2.0 Product Image

1-10 The USB PIC K150 microcontroller programmer Hardware version V2.0 File version V2.0 Product Image 1-10 The USB PIC K150 microcontroller programmer Hardware version V2.0 File version V2.0 Product Image 2-10 Product Description: K150 is the latest of a low-cost high-performance PIC programmer, support

More information

DMX-K-DRV. Integrated Step Motor Driver + (Basic Controller) Manual

DMX-K-DRV. Integrated Step Motor Driver + (Basic Controller) Manual DMX-K-DRV Integrated Step Motor Driver + (Basic Controller) Manual DMX-K-DRV Manual page 1 rev 1.33 COPYRIGHT 2007 ARCUS, ALL RIGHTS RESERVED First edition, June 2007 ARCUS TECHNOLOGY copyrights this document.

More information

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader Design And Implementation Of Bank Locker Security System Based On Sensing Circuit And RFID Reader Khaing Mar Htwe, Zaw Min Min Htun, Hla Myo Tun Abstract: The main goal of this system is to design a locker

More information

INSTALLATION GUIDE 1

INSTALLATION GUIDE 1 INSTALLATION GUIDE 1 Setting information MAC-558IF-E address(mac) MAC-558IF-E serial number(id) MAC-558IF-E code(pin) Indoor unit model name Indoor unit serial number Outdoor unit model name Outdoor unit

More information

PhidgetInterfaceKit 8/8/8

PhidgetInterfaceKit 8/8/8 PhidgetInterfaceKit 8/8/8 Operating Systems: Windows 2000/XP/Vista, Windows CE, Linux, and Mac OS X Application Programming Interfaces (APIs): Visual Basic, VB.NET, C, C++, C#, Flash 9, Flex, Java, LabVIEW,

More information

Wash Select II to WashPay Integration Field Retrofit Installation Guide

Wash Select II to WashPay Integration Field Retrofit Installation Guide Wash Select II to WashPay Integration Field Retrofit Installation Guide Wash Select II Software Version 6.00 and above POS4000 Software Version 8.25 Unitec www.startwithunitec.com WASH SELECT II TO WASHPAY

More information

DDS VFO CONSTRUCTION MANUAL. DDS VFO Construction Manual Issue 1 Page 1

DDS VFO CONSTRUCTION MANUAL. DDS VFO Construction Manual Issue 1 Page 1 DDS VFO CONSTRUCTION MANUAL DDS VFO Construction Manual Issue 1 Page 1 Important Please read before starting assembly STATIC PRECAUTION The DDS VFO kit contains the following components which can be damaged

More information

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to

More information

FlowKit in-circuit debug system

FlowKit in-circuit debug system FlowKit in-circuit debug system www.matrixmultimedia.com HP299 Contents About this document 3 Board layout 3 General information 4 Detailed operation 4 Circuit diagram 7 2 Copyright About this document

More information

R10 22k. R9 10k PICAXE-08M RXD. Sample Program: main: high 4 pause 1000 low 4 pause 1000 goto main R7 330 D7 LED-RED.

R10 22k. R9 10k PICAXE-08M RXD. Sample Program: main: high 4 pause 1000 low 4 pause 1000 goto main R7 330 D7 LED-RED. PICAXE VSM Tutorial Part PICAXE VSM Tutorial Part In the third part of our PICAXE VSM tutorial we look at how to use some of the virtual instrumentation included with the software from simple voltmeter

More information

PRODUCTIVITY THROUGH INNOVATION 600 CONTROL DIRECT DRIVE TECHNICAL/OPERATION MANUAL

PRODUCTIVITY THROUGH INNOVATION 600 CONTROL DIRECT DRIVE TECHNICAL/OPERATION MANUAL Rev. D PRODUCTIVITY THROUGH INNOVATION 600 CONTROL DIRECT DRIVE TECHNICAL/OPERATION MANUAL 10 BORIGHT AVENUE, KENILWORTH NEW JERSEY 07033 TELEPHONE: 800-524-0273 FAX: 908-686-9317 TABLE OF CONTENTS Page

More information

SYSTEM 4C. C R H Electronics Design

SYSTEM 4C. C R H Electronics Design SYSTEM 4C C R H Electronics Design SYSTEM 4C All in one modular 4 axis CNC drive board By C R Harding Specifications Main PCB & Input PCB Available with up to 4 Axis X, Y, Z, A outputs. Independent 25

More information

Ingenico. User Guide 5100M. Secure transaction and payment solutions

Ingenico. User Guide 5100M. Secure transaction and payment solutions User Guide Ingenico 5100M Secure transaction and payment solutions Ingenico 5100 M Contents 1 Presentation... 5 1.1 Overview of Ingenico 5100... 6 1.2 Keyboard details and functionality... 7 2 Use...

More information

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation Quick Installation A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding This chapter intends to get your new FuzzyScan scanner working with your existing system within minutes. General instructions

More information

Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev

Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev Abstract: The paper discusses the issues of microcomputer protocol implementation at local interconnect network for automobile

More information

STATE OF NEW JERSEY DEPARTMENT OF TRANSPORTATION TRENTON, NEW JERSEY 08625 METRIC SPECIFICATIONS FOR RS232 LEASED LINE MODEMS (LOW SPEED MODEL 400)

STATE OF NEW JERSEY DEPARTMENT OF TRANSPORTATION TRENTON, NEW JERSEY 08625 METRIC SPECIFICATIONS FOR RS232 LEASED LINE MODEMS (LOW SPEED MODEL 400) STATE OF NEW JERSEY DEPARTMENT OF TRANSPORTATION TRENTON, NEW JERSEY 08625 METRIC SPECIFICATIONS FOR RS232 LEASED LINE MODEMS (LOW SPEED MODEL 400) N.J. Specification No. Effective Date: July 1, 2001 New

More information

An internal gyroscope minimizes the influence of dynamic linear acceleration on slope sensor readings.

An internal gyroscope minimizes the influence of dynamic linear acceleration on slope sensor readings. TECHNICAL DATASHEET #TDAX06070X Triaxial Inclinometer with Gyro ±180⁰ Pitch/Roll Angle Pitch Angle Rate Acceleration SAE J1939, Analog Output or RS-232 Options 2 M12 Connectors, IP67 with Electronic Assistant

More information

Single channel data transceiver module WIZ2-434

Single channel data transceiver module WIZ2-434 Single channel data transceiver module WIZ2-434 Available models: WIZ2-434-RS: data input by RS232 (±12V) logic, 9-15V supply WIZ2-434-RSB: same as above, but in a plastic shell. The WIZ2-434-x modules

More information

Computer Automation Techniques. Arthur Carroll

Computer Automation Techniques. Arthur Carroll Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly

More information

Bubble King. User Manual

Bubble King. User Manual Bubble King User Manual TABLE OF CONTENTS 1. Before You Begin... 3 What Is Included... 3 Unpacking Instructions... 3 Claims... 3 Text Conventions... 3 Icons... 3 Document Information... 3 Product at a

More information

Enterphone Solo. User/Installation Manual Part No. 421-2001

Enterphone Solo. User/Installation Manual Part No. 421-2001 Enterphone Solo User/Installation Manual Viscount Communication and Control Systems Inc. 4585 Tillicum Street, Burnaby, B.C., Canada V5J 5K9 Phone: (604) 327-9446 Toll Free: 1-800-476-3774 Fax: (604) 327-3859

More information

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components

More information

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16) PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware

More information

Controlling a Dot Matrix LED Display with a Microcontroller

Controlling a Dot Matrix LED Display with a Microcontroller Controlling a Dot Matrix LED Display with a Microcontroller By Matt Stabile and programming will be explained in general terms as well to allow for adaptation to any comparable microcontroller or LED matrix.

More information

FOSTCDR. Industrial Serial to Multimode Fiber Optic Converter PRODUCT INFORMATION B&B ELECTRONICS. Specifications Serial Technology

FOSTCDR. Industrial Serial to Multimode Fiber Optic Converter PRODUCT INFORMATION B&B ELECTRONICS. Specifications Serial Technology FOSTCDR pn 8684R1 FOSTCDR-0812ds page 1/5 Industrial Serial to Multimode Fiber Optic Converter Data Rates up to 115.2 kbps 2.5 Mile (4 km) Range 10 to 30 VDC Input Voltage Wide Operating Temperature 2000V

More information

Technical Manual. For use with Caller ID signaling types: Belcore 202, British Telecom, & ETSI

Technical Manual. For use with Caller ID signaling types: Belcore 202, British Telecom, & ETSI Technical Manual For use with Caller ID signaling types: Belcore 202, British Telecom, & ETSI Caller ID.com WHOZZ CALLING? POS 2 Caller ID Monitoring Unit Technical Manual For use with Caller ID signaling

More information

Daker DK 1, 2, 3 kva. Manuel d installation Installation manual. Part. LE05334AC-07/13-01 GF

Daker DK 1, 2, 3 kva. Manuel d installation Installation manual. Part. LE05334AC-07/13-01 GF Daker DK 1, 2, 3 kva Manuel d installation Installation manual Part. LE05334AC-07/13-01 GF Daker DK 1, 2, 3 kva Index 1 Introduction 24 2 Conditions of use 24 3 LCD Panel 25 4 Installation 28 5 UPS communicator

More information

8051 MICROCONTROLLER COURSE

8051 MICROCONTROLLER COURSE 8051 MICROCONTROLLER COURSE Objective: 1. Familiarization with different types of Microcontroller 2. To know 8051 microcontroller in detail 3. Programming and Interfacing 8051 microcontroller Prerequisites:

More information

Wind Sensor W-RS485 with RS485 Interface

Wind Sensor W-RS485 with RS485 Interface Wind Sensor W-RS485 with RS485 Interface Technical data and notes for installation Elsner Elektronik GmbH Steuerungs- und Automatisierungstechnik Herdweg 7 D-75391 Gechingen Germany Phone: +49 (0) 70 56/93

More information

Digital Photo Bank / Portable HDD Pan Ocean E350 User Manual

Digital Photo Bank / Portable HDD Pan Ocean E350 User Manual Digital Photo Bank / Portable HDD Pan Ocean E350 User Manual Installing a hard disk 1. Power off the unit. 2. Remove the bottom cover from the unit by removing four screws. 3. Insert the 2.5 HDD to the

More information

INSIDE TELEPHONE WIRING FOR Business

INSIDE TELEPHONE WIRING FOR Business Do It Yourself Guide INSIDE TELEPHONE WIRING FOR Business As of March 1, 2015 all single line business customers that have a demarcation point such as but not limited to a Network Interface Device (NID),

More information

The following is a summary of the key features of the ARM Injector:

The following is a summary of the key features of the ARM Injector: Intended Use The ARM Injector is an indispensable tool for engineers who work with JTAG enabled target systems based on an ARM processor core with Debug and EmbeddedICE capability. The ARM Injector provides

More information

APPLICATION NOTE: Designing a User Friendly Automatic registration system for use with MDM David Wilson- Michigan State University

APPLICATION NOTE: Designing a User Friendly Automatic registration system for use with MDM David Wilson- Michigan State University April 1, 2010 APPLICATION NOTE: Designing a User Friendly Automatic registration system for use with MDM David Wilson- Michigan State University Abstract: This document will outline design practices that

More information

Interfacing the Yaesu DR 1X

Interfacing the Yaesu DR 1X Interfacing the Yaesu DR 1X With The S Com 7330 Repeater Controller For a Feature Rich Digital and Analog Experience! A Technical Writing by Justin Reed, NV8Q Version 2 Updated May 26, 2015 Introduction

More information

USB to RS-422/485 Serial Adapter

USB to RS-422/485 Serial Adapter USB to RS-422/485 Serial Adapter User Manual Ver. 2.00 All brand names and trademarks are properties of their respective owners. Contents: Chapter 1: Introduction... 3 1.1 Product Introduction... 3 1.2

More information

Description of High Accuracy Digital Pressure Gauge Design

Description of High Accuracy Digital Pressure Gauge Design Order this document by AN1953/D Description of High Accuracy Digital Pressure Gauge Design By Daniel Malik System Application Engineer Technical Information Center MCSL Roznov INTRODUCTION This application

More information

Fingerprint Based Biometric Attendance System

Fingerprint Based Biometric Attendance System Fingerprint Based Biometric Attendance System Team Members Vaibhav Shukla Ali Kazmi Amit Waghmare Ravi Ranka Email Id awaghmare194@gmail.com kazmiali786@gmail.com Contact Numbers 8097031667 9167689265

More information

Quick Start Guide For Vera Small Business Solution

Quick Start Guide For Vera Small Business Solution Quick Start Guide For Vera Small Business Solution Congratulations on Your Purchase of the Vera Small Business Solution You ve taken the first step to begin enjoying the ease, convenience, energy savings

More information

Security & Chip Card ICs SLE 44R35S / Mifare

Security & Chip Card ICs SLE 44R35S / Mifare Security & Chip Card ICs SLE 44R35S / Mifare Intelligent 1 Kbyte EEPROM with Interface for Contactless Transmission, Security Logic and Anticollision according to the MIFARE -System Short Product Info

More information