Secure My-d TM and Mifare TM RFID reader system by using a security access module Erich Englbrecht ([email protected]) V0.1draft

Size: px
Start display at page:

Download "Secure My-d TM and Mifare TM RFID reader system by using a security access module Erich Englbrecht ([email protected]) V0.1draft"

Transcription

1 Application Report Secure My-d TM and Mifare TM RFID reader system by using a security access module Erich Englbrecht ([email protected]) V0.1draft Embedded RF ABSTRACT This application report describes the implementation of a high secure RFID reader system. The firmware is running on a MSP430F2370 microcontroller. This software controls the multiprotocol 13,56MHz transceiver TRF7970A which can handle a wide range of authentication and identification systems. This current implementation supports my-d TM proximity 2 and Mifare TM compatible application devices. Additionally the firmware has implemented an ISO7816 interface for accessing a Security Access Module (SAM). The SAM contains the appropriate encryption algorithm and a key management system for interacting with the above described RFID devices. For visualization purposes the complete communication steps are handled by a host system connected via USB. Contents 1) Introduction ) Hardware Description ) Device Specifications... 5 MSP430F TRF7970A... 5 EasySAM (SLF9620)... 5 Mifare TM (SLE66R35)... 5 My-d TM proximity 2 (SLE66R32S) ) Interface specification... 6 Interface between MSP430F2370 and TRF7970A... 6 Interface between MSP430F2370 and the EasySAM ) Schematic and Layout of the TRF7970A SAM dongle board... 9 Schematic... 9 Layout

2 3) Firmware Description ) System architecture of the firmware ) ISO7816 firmware module Interfaces and their functionality Limitations and known issues ) my-d TM proximity 2 firmware module Interfaces and their functionality Limitations and known issues Communication sequence for my-d TM proximity 2 cards with SAM ) Mifare TM firmware module Interfaces and their functionality Limitations and known issues Communication sequence for Mifare TM cards with SAM ) Host GUI ) my-d TM proximity 2 systems ) Mifare TM compatible systems ) References Figures Figure 1: Block Diagram of Interface between MSP430F2370 and TRF7970A... 7 Figure 2: Block Diagram of Interface between MSP430F2370 and EasySAM... 8 Figure 3: Eagle schematics of the TRF7970A SAM dongle board...10 Figure 4: Eagle Layout of the TRF7970A SAM dongle board...11 Figure 5: System architecture of the firmware...12 Figure 6: ISO7816 ATR flow chart...13 Figure 7: ISO7816 TxCmd flow chart...14 Figure 8: ISO7816 ISR flow chart Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

3 Figure 9: ISO7816 TxCmd flow chart Figure 10: my-d TM proximity 2 flow chart Figure 11: Sequence diagram for my-d TM proximity Figure 12: Mifare TM Manchester decoding flow chart Figure 13: Mifare TM transmit flow chart Figure 14: Sequence for Mifare TM compatible system Figure 15: Demo GUI: start Figure 16: Demo GUI: MSP connected Figure 17: Demo GUI: SAM and TRF initialized Figure 18: Demo GUI: my-d TM proximity 2 detected Figure 19: Demo GUI: my-d TM proximity 2 authenticated Figure 20: Demo GUI: Secure read done Figure 21: Demo GUI: Secure write done Figure 22: Demo GUI: Re-read after secure write Figure 23: Demo GUI: Mifare TM detected Figure 24: Demo GUI: Mifare TM authenticated Figure 25: Demo GUI: Secure read done Figure 26: Demo GUI: Secure write done Figure 27: Demo GUI: Re-read after secure write Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 3

4 1) Introduction A RFID reader system which has to be resistant against manipulation and tampering requires a security element. This security element contains the shared secrets as well as the common algorithms of the RFID devices. The security element guarantees that every communication to the RFID devices can be done encrypted. Any readout or changes of data on the RFID devices can only be done after a full 3-pass authentication sequence with the secure element. 4 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

5 2) Hardware Description 1) Device Specifications MSP430F2370 The MSP430F2370 is a 16-bit microcontroller from the 2xxx family of the ultra-low-power MSP430 family of devices from Texas Instruments. The supply voltage for this microcontroller ranges from 1.8 V to 3.6 V. The MCU is capable of operating at frequencies up to 16 MHz. The microcontroller has an integrated memory of 32KB flash and 2KB RAM. TRF7970A The TRF7970A is an integrated analog front end and data-framing device for a MHz RFID/Near Field Communication system. Built-in programming options make it suitable for a wide range of applications for proximity and vicinity identification systems. It can perform in one of three modes: RFID/NFC Reader, NFC Peer, or in Card Emulation mode. The TRF7970A is configured by selecting the desired protocol in the control registers. Direct access to all control registers allows fine tuning of various reader parameters as needed. EasySAM (SLF9620) EasySAM is a security access module for Mifare TM compatible interface, my-d TM algorithm, 3DES and AES128. It enables security authentication between the reader and my-d TM chip cards or cards using Mifare TM technology, 3DES or AES128 authentication schemes. It features a dedicated key management system including key derivation and key upload. The contact-based communication interface is according ISO/IEC T=1. Mifare TM (SLE66R35) The SLE 66R35 is designed to operate in a Mifare TM compatible system. Access to SLE 66R35 / is only allowed after a three pass authentication. Each data transmission is enciphered. Protection from misuse is done by configurable access conditions that are protected by secret keys used for memory operations such as read or write. My-d TM proximity 2 (SLE66R32S) my-d TM proximity 2 products are based on the ISO/IEC Type A standard for contactless proximity cards. my-d TM proximity additionally features my-d TM commands and my-d TM cryptographic algorithm. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 5

6 2) Interface specification Interface between MSP430F2370 and TRF7970A Figure 1 shows the interface between MSP430F2370 and TRF7970A. The TRF7970A is connected to the MSP430F2370 by using the SPI interface. All configurations of the TRF7970A itself are done over the SPI interface. The communications with my-d TM proximity 2 cards are done over the SPI interface and the integrated FIFO of the TRF7970A. Once the data are transmitted the protocol handling is done by the TRF7970A. If data are received the TRF7970A triggers the MSP430 by an IRQ. Then the microcontroller can receive all reception date via the SPI interface. The communication with Mifare TM compatible cards is different and must be done in the Direct Mode 0 of the TRF7970A. This means all modulation have to be done elementary by the MSP430F2370 itself in software. The transmission pin of the modulation is the MOD pin of the TRF7970A. The reception modulation of the Mifare TM card can be sampled via I/O_6 pin of the TRF7970A. Then the sampled data have to be decoded according the Manchester line code specification. The ASK/OOK pin signals the TRF7970A the relevant modulation. I/O_2 pin can be used for special mode settings but can be kept at high signal during the whole execution. 6 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

7 Figure 1: Block Diagram of Interface between MSP430F2370 and TRF7970A Interface between MSP430F2370 and the EasySAM Figure 2 shows the interface between MSP430F2370 and the EasySAM. EasySAM requires the ISO/IEC T=1 protocol as communication interface. The MSP430F2370 does not support this protocol in hardware. Therefore the ISO/IEC T=1 protocol interface has been implemented completely in software. The SIM_SWP pin is connected for future purposes. Currently there exists no software implementation for the Single Wire Protocol (SWP). Consequently the connection is not in use! Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 7

8 Figure 2: Block Diagram of Interface between MSP430F2370 and EasySAM 8 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

9 3) Schematic and Layout of the TRF7970A SAM dongle board Schematic Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 9

10 Figure 3: Eagle schematics of the TRF7970A SAM dongle board 10 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

11 Layout Figure 4: Eagle Layout of the TRF7970A SAM dongle board Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 11

12 3) Firmware Description This section describes the MSP430 firmware used for this application report. The firmware is separated into different logical modules. The general system architecture is shown in the next sub-chapter. The following sub-chapter describes the new firmware modules. These modules are iso7816, my-dp2 and mifare. 1) System architecture of the firmware Figure 5 shows the principal system architecture of the MSP430F2370 firmware. All new firmware modules are filled in red. 2) ISO7816 firmware module Figure 5: System architecture of the firmware The ISO7816 firmware module implements the ISO/IEC7816 part 3 T=1 communication protocol between contact-based integrated chip circuit and readers. The current implementation is working with the EasySAM security access cards only. Interfaces and their functionality The ISO7816 firmware module implements the following functions. 12 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

13 Iso7816Init This function initialized the relevant interface pins from the MSP430F2370 and the EasySAM security access card. Iso7816Atr This function activates the EasySAM card. Due to the activation the EasySAM card sends an Answer-to-Reset (ATR) to the MSP430F2370.microcontroller. Figure 6: ISO7816 ATR flow chart Iso7816TxCmd This function prepares and transfers data to the EasySAM card. For this the data will be enveloped according the T=1 protocol specification. NAD, PCB and LEN bytes will be added as well as an CRC checksum at the end of the data sequence. Each individual byte are separated into 10 bits (start bit, 8 data bits, 1 parity bit). The fixed guard time after each byte is 2 stop bits. After the transmission of the data the function waits for the reception data from the EasySAM card. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 13

14 Figure 7: ISO7816 TxCmd flow chart Iso7816Isr This is a low level interrupt service routine of the iso7816 module. During the reception phase each byte will be signaled by an interrupt service request. This IRQ will be forwarded to this interrupt service routine. Basically this routine prepares the reception of the individual bits of an byte according the T=1 protocol specification. Among some things like set the bit counter the timer service routine will be initiated and started, 14 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

15 Figure 8: ISO7816 ISR flow chart Iso7816Timer The timer interrupt service routine handles the individual bits in the transmission as well as in the reception mode. In the transmission phase the start bits, the 8 individual data bits and the calculated parity bit is handled in this routine. Additionally the two stop bits are handled after the transmission of the 10bits for each byte. In the reception phase the 8 data bits are read out controlled by a counter which is initiated by iso7816 interrupt service routine. Parity bit and the guard time is currently not checked in this version. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 15

16 Figure 9: ISO7816 TxCmd flow chart Limitations and known issues ATR The ATR will be not interpreted. The ATR is currently fixed for EasySAM cards only. T=1 T=1 is implemented without any error handling (R-Blocks). T=1 do not support S-Blocks. T=1 do not support block chaining. T=0 T=0 is not supported. PPS PPS is not supported. The transmission rate is limited to F=372 and D=1 (default). 16 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

17 3) my-d TM proximity 2 firmware module The my-dp2 firmware module implements contactless proximity cards based on the ISO/IEC Type A standard. my-d TM proximity 2 family features my-d TM commands and my-d TM cryptographic algorithm. Interfaces and their functionality The my-dp2 firmware module includes the following functions. Mydp2AuthenticateA This function authenticates a specific area with a specific key on the contactless my-d TM proximity 2 cards. This authenticate command is the 1-pass command of a 3-pass authentication sequence. Mydp2AuthenticateB This function is the 3 rd pass command of a 3-pass authentication sequence. If successful any read or write command on the specific authenticated pages can be done now. Mydp2ReadOneBlock This function reads one specific page on the contactless my-d TM proximity 2 cards. This command will be successful only after a preceded authentication. Mydp2WriteOneBlock This function writes bytes on a page on the contactless my-d TM proximity 2 cards. This command will be successful only after a preceded authentication. In principle any of the above commands have a similar execution sequence. The sequence diagram is shown in figure below.. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 17

18 Figure 10: my-d TM proximity 2 flow chart Limitations and known issues The baud rate between the TRF7970A and my-d TM proximity 2 cards is fixed at 106K baud. The demonstration for my-d proximity 2 cards is limited to an authentication of a specific memory area and one block read and one block write commands. In reception mode it is possible that an IRQ occur without any available data. This is currently fixed by a workaround which detect this and waits again for data reception. Personalization commands for my-d TM firmware. proximity 2 cards are currently not integrated into the Communication sequence for my-d TM proximity 2 cards with SAM The figure below shows the typical communication sequences for my-d TM proximity 2 systems. Similar to the demonstration system the 3-pass authentication, a read and a write sequence is shown. 18 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

19 Figure 11: Sequence diagram for my-d TM proximity 2 4) Mifare TM firmware module The mifare firmware module is implemented to operate in a Mifare TM compatible system. Interfaces and their functionality The mifare firmware module includes the following functions. MifareDirect0Start This function starts the Direct Mode 0 of the TRF7970A. MifareDirect0Stop This function stops the Direct Mode 0 of the TRF7970A Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 19

20 MifareManchesterDecode This function decodes a set of sample data into a binary format according the Manchester Coding. MifareTransmit Figure 12: Mifare TM Manchester decoding flow chart This function transmits and receives a command to a Mifare TM compatible card. Each Mifare TM command will be passed through this function. The differentiation will be done by the host system. 20 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

21 Figure 13: Mifare TM transmit flow chart Additionally to the function above there exists two highly optimized low level function coded in MSP430 assembler. Direct0Send This assembler function modulates a binary sequence according ISO14443 Type A via the TRF7970A. Direct0Recv This assembler function starts to sample the return signal after receiving a SOF from the MifareTM compatible system. Limitations and known issues The baud rate must be fixed at 106K baud as communication speed between the TRF7970A and the Mifare TM compatible system. Higher communication rates are currently not possible due to the system clock of 13.56MHz. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 21

22 The demonstration of Mifare TM compatible cards is limited to an authentication of a specific memory area and to read and write commands. Personalization of the Mifare TM compatible cards is not part of the firmware module. Communication sequence for Mifare TM cards with SAM The figure below shows the typical communication sequences for Mifare TM compatible systems. Similar to the demonstration system the 3-pass authentication, a read and a write sequence is shown. Figure 14: Sequence for Mifare TM compatible system 22 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

23 4) Host GUI The following windows appear when TRFDemo.exe is executed. At this stage the dongle board should be plugged in via the USB connector. To connect the dongle board device the USB icon should be clicked next. Figure 15: Demo GUI: start If the USB connection was established successfully the USB icon disappears and the MSP430F2370 is shown. In order to initialize the EasySAM and the TRF7970A the MSP430F2370 icon can be clicked now. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 23

24 Figure 16: Demo GUI: MSP connected Once the TRF7970A and the EasySAM is initialized both icon appear as shown below. In order to detect RFID devices the wave icon should be clicked. This can be repeated as often as required e.g. to show how cards are detected when they are entered the detection field. The system of cards is automatically detected. This means when my-d TM proximity 2 cards are detected the DemoTRF is configured according this product for the next authentication and read or write commands. The same is valid for MifareTM compatible system. When Mifare TM cards are detected the DemoTRF is configured for Mifare TM products. 24 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

25 Figure 17: Demo GUI: SAM and TRF initialized 1) my-d TM proximity 2 systems The figure below appears when a my-d TM proximity 2 card was detected. The UID of the card is shown but the card itself is not authenticated yet. This can be proceeded by clicking on the keys icon near the EasySAM card. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 25

26 Figure 18: Demo GUI: my-d TM proximity 2 detected When the authentication was successful proceeded the lock symbol disappear as well as the keys icon. Instead of that a button for initiating secure read commands appears. In order to do this the button can be clicked now. Figure 19: Demo GUI: my-d TM proximity 2 authenticated 26 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

27 The figure below shows the my-d TM proximity 2 system after a successful secure read command. The secure content on the card is now shown in read. In order to write new secure content on the card a input field and a secure write button is provided. The new content has to be entered in the text field. The allowed length is checked and cannot be exceeded. By clicking on the secure write button the new content will be written to the card. Figure 20: Demo GUI: Secure read done In order to write new secure content on the card a input field and a secure write button is provided. The new content has to be entered in the text field. The allowed length is checked and cannot be exceeded. By clicking on the secure write button the new content will be written to the card. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 27

28 Figure 21: Demo GUI: Secure write done The new written content can be verified by re-read the content on the card. This can be simply done by clicking on the read button again. Figure 22: Demo GUI: Re-read after secure write 28 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

29 2) Mifare TM compatible systems The figure below appears when a Mifare TM card was detected. The UID of the card is shown but the card itself is not authenticated yet. This can be proceeded by clicking on the keys icon near the EasySAM card. Figure 23: Demo GUI: Mifare TM detected When the authentication was successful proceeded the lock symbol disappear as well as the keys icon. Instead of that a button for initiating secure read commands appears. In order to do this the button can be clicked now. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 29

30 Figure 24: Demo GUI: Mifare TM authenticated The figure below shows the Mifare TM compatible system after a successful secure read command. The secure content on the card is now shown in read. In order to write new secure content on the card a input field and a secure write button is provided. The new content has to be entered in the text field. The allowed length is checked and cannot be exceeded. By clicking on the secure write button the new content will be written to the card. 30 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

31 Figure 25: Demo GUI: Secure read done In order to write new secure content on the card a input field and a secure write button is provided. The new content has to be entered in the text field. The allowed length is checked and cannot be exceeded. By clicking on the secure write button the new content will be written to the card. Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 31

32 Figure 26: Demo GUI: Secure write done The new written content can be verified by re-read the content on the card. This can be simply done by clicking on the read button again. Figure 27: Demo GUI: Re-read after secure write 32 Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt

33 5) References 1. MSP430x2370, MSP430x2370 Mixed Signal Microcontroller Data Sheet (SLAS518E) 2. MSP430x2xx Family User s Guide (SLAU144E) 3. TRF7970A ( SLOS743B) Fehler! Verwenden Sie die Registerkarte 'Start', um title dem Text zuzuweisen, der hier angezeigt 33

Using ISO 15693 Compliant RFID Tags in an Inventory Control System

Using ISO 15693 Compliant RFID Tags in an Inventory Control System Using ISO 15693 Compliant RFID Tags in an Inventory Control System University: Louisiana State University, Baton Rouge, Louisiana Course: Undergraduate Capstone Project Student Team Members: Joseph Gates,

More information

Chip Card & Security ICs Mifare NRG SLE 66R35

Chip Card & Security ICs Mifare NRG SLE 66R35 Chip Card & Security ICs Mifare NRG Intelligent 1 Kbyte Memory Chip with Interface for Contactless Transmission according to the Mifare -System Short Product Information April 2007 Short Product Information

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

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

Gemalto Mifare 1K Datasheet

Gemalto Mifare 1K Datasheet Gemalto Mifare 1K Datasheet Contents 1. Overview...3 1.1 User convenience and speed...3 1.2 Security...3 1.3 Anticollision...3 2. Gemalto Mifare Features...4 2.1 Compatibility with norms...4 2.2 Electrical...4

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

Measurement and Analysis Introduction of ISO7816 (Smart Card)

Measurement and Analysis Introduction of ISO7816 (Smart Card) Measurement and Analysis Introduction of ISO7816 (Smart Card) ISO 7816 is an international standard related to electronic identification cards with contacts, especially smart cards, managed jointly by

More information

Microtronics technologies Mobile: 99707 90092

Microtronics technologies Mobile: 99707 90092 For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.

More information

Using RFID Techniques for a Universal Identification Device

Using RFID Techniques for a Universal Identification Device Using RFID Techniques for a Universal Identification Device Roman Zharinov, Ulia Trifonova, Alexey Gorin Saint-Petersburg State University of Aerospace Instrumentation Saint-Petersburg, Russia {roman,

More information

User Manual. AS-Interface Programmer

User Manual. AS-Interface Programmer AS-Interface Programmer Notice: RESTRICTIONS THE ZMD AS-INTERFACE PROGRAMMER HARDWARE AND ZMD AS-INTERFACE PROGRAMMER SOFTWARE IS DESIGNED FOR IC EVALUATION, LABORATORY SETUP AND MODULE DEVELOPMENT ONLY.

More information

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26

More information

Final Design Report 19 April 2011. Project Name: utouch

Final Design Report 19 April 2011. Project Name: utouch EEL 4924 Electrical Engineering Design (Senior Design) Final Design Report 19 April 2011 Project Name: utouch Team Members: Name: Issam Bouter Name: Constantine Metropulos Email: [email protected] Email:

More information

RFID MODULE Mifare Reader / Writer SL025B User Manual Version 1.4 Nov 2012 StrongLink

RFID MODULE Mifare Reader / Writer SL025B User Manual Version 1.4 Nov 2012 StrongLink RFID MODULE Mifare Reader / Writer User Manual Version 1.4 Nov 2012 StrongLink CONTENT 1. MAIN FEATURES... 3 2. PINNING INFORMATION... 4 3. BAUD RATE SETTING... 5 4. COMMUNICATION PROTOCOL... 5 4-1. COMMUNICATION

More information

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV UNIT I THE 8086 MICROPROCESSOR 1. What is the purpose of segment registers

More information

PMAfob Home Automation Demo

PMAfob Home Automation Demo PMAfob Home Automation Demo User Guide V1.1 October 20 th, 2010 PMAfob Home Automation Demo User Guide Overview PMAfob Software PMAfob Hardware Receiver Software Receiver Hardware Setup of the PMAfob Home

More information

Serial Communications

Serial Communications Serial Communications 1 Serial Communication Introduction Serial communication buses Asynchronous and synchronous communication UART block diagram UART clock requirements Programming the UARTs Operation

More information

UM0853 User manual. 1 Introduction. M24LRxx application software user guide

UM0853 User manual. 1 Introduction. M24LRxx application software user guide User manual M24LRxx application software user guide 1 Introduction The purpose of this user manual is to teach how to use the M24LRxx tool kit with the M24LRxx_Application_Software. It describes the M24LRxx_Application_Software

More information

E-Blocks Easy RFID Bundle

E-Blocks Easy RFID Bundle Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course

More information

RFID MODULE Mifare Reader / Writer SL032 User Manual Version 1.5 Nov 2012 StrongLink

RFID MODULE Mifare Reader / Writer SL032 User Manual Version 1.5 Nov 2012 StrongLink RFID MODULE Mifare Reader / Writer User Manual Version 1.5 Nov 2012 StrongLink CONTENT 1. MAIN FEATURES... 3 2. PINNING INFORMATION... 4 3. BAUD RATE SETTING... 5 4. COMMUNICATION PROTOCOL... 5 4-1. Communication

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

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc. SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance

More information

AN11269. Software Design Guide for POS Development Kit OM5597/RD2663. Rev. 1.0 5 August 2014 242510. Application note COMPANY PUBLIC

AN11269. Software Design Guide for POS Development Kit OM5597/RD2663. Rev. 1.0 5 August 2014 242510. Application note COMPANY PUBLIC Software Design Guide for POS Development Kit OM5597/RD2663 Document information Info Content Keywords RC663, TDA8026, LPC1768, Point of Sale Development Kit design, POS, guide, firmware documentation,

More information

Exercise 1: Set up the Environment

Exercise 1: Set up the Environment RFID Lab Gildas Avoine, 2014 Contact: [email protected] Objective: Learn how much it is easy to read contactless tags, possibly simulate/clone. Requirement: Hardware: Reader SCL3711 or ACR122, Reader

More information

RF-Enabled Applications and Technology: Comparing and Contrasting RFID and RF-Enabled Smart Cards

RF-Enabled Applications and Technology: Comparing and Contrasting RFID and RF-Enabled Smart Cards RF-Enabled Applications and Technology: Comparing and Contrasting RFID and RF-Enabled Smart Cards January 2007 Developed by: Smart Card Alliance Identity Council RF-Enabled Applications and Technology:

More information

Technical Data Sheet UM-005. UM005-doc-01.04 In reference to UM005-c-01.04

Technical Data Sheet UM-005. UM005-doc-01.04 In reference to UM005-c-01.04 Technical Data Sheet UM-005 UM005-doc-01.04 In reference to UM005-c-01.04 Contents Contents... 2 Introductions... 3 Specifications... 3 Pin description... 4 Connection diagram... 4 Module PCB dimensions...

More information

MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information

MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information Rev. 2.1 17. April 2007 Preliminary Data Sheet Document information Info Keywords Content MFRC522, MFRC523, MFRC52x, MFRD522, MFRD523, Mifare Contactless Smart Card Reader Reference Design, Mifare Reader

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: [email protected] Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3

More information

Software User Guide UG-461

Software User Guide UG-461 Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment

More information

ACR880 GPRS Portable Smart Card Terminal

ACR880 GPRS Portable Smart Card Terminal ACR880 GPRS Portable Smart Card Terminal Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported Card Types... 5 3.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

Serial port interface for microcontroller embedded into integrated power meter

Serial port interface for microcontroller embedded into integrated power meter Serial port interface for microcontroller embedded into integrated power meter Mr. Borisav Jovanović, Prof. dr. Predrag Petković, Prof. dr. Milunka Damnjanović, Faculty of Electronic Engineering Nis, Serbia

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

POCKET SCOPE 2. The idea 2. Design criteria 3

POCKET SCOPE 2. The idea 2. Design criteria 3 POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The

More information

ACR120 Technical Specifications version 2.9 November 2005

ACR120 Technical Specifications version 2.9 November 2005 Version 2.9 11-2005, Email: [email protected] 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

MF1 IC S50. 1. General description. Functional specification. 1.1 Contactless Energy and Data Transfer. 1.2 Anticollision. Energy

MF1 IC S50. 1. General description. Functional specification. 1.1 Contactless Energy and Data Transfer. 1.2 Anticollision. Energy Rev. 5.2 15 January 2007 Product data sheet 001052 PUBLIC 1. General description NXP has developed the Mifare to be used in contactess smart cards according to ISO/IEC 14443A. The communication layer (

More information

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial

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

Chapter 13. PIC Family Microcontroller

Chapter 13. PIC Family Microcontroller Chapter 13 PIC Family Microcontroller Lesson 01 PIC Characteristics and Examples PIC microcontroller characteristics Power-on reset Brown out reset Simplified instruction set High speed execution Up to

More information

NFC Reader Design: How to build your own reader

NFC Reader Design: How to build your own reader NFC Reader Design: How to build your own reader Public MobileKnowledge February 2015 Agenda Introduction to RFID and NFC Contactless reader design: Initial considerations and architecture Illustrative

More information

RFID MODULE Mifare Reader / Writer SL031 User Manual Version 2.7 Nov 2012 StrongLink

RFID MODULE Mifare Reader / Writer SL031 User Manual Version 2.7 Nov 2012 StrongLink RFID MODULE Mifare Reader / Writer User Manual Version 2.7 Nov 2012 StrongLink CONTENT 1. MAIN FEATURES... 3 2. PINNING INFORMATION... 4 3. BAUD RATE SETTING... 5 4. COMMUNICATION PROTOCOL... 5 4-1. Communication

More information

Figure 1.Block diagram of inventory management system using Proximity sensors.

Figure 1.Block diagram of inventory management system using Proximity sensors. Volume 1, Special Issue, March 2015 Impact Factor: 1036, Science Central Value: 2654 Inventory Management System Using Proximity ensors 1)Jyoti KMuluk 2)Pallavi H Shinde3) Shashank VShinde 4)Prof VRYadav

More information

Implementing MOD bus and CAN bus Protocol Conversion Interface

Implementing MOD bus and CAN bus Protocol Conversion Interface Implementing MOD bus and CAN bus Protocol Conversion Interface Umesh Goyal, Gaurav Khurana M.E., Electronics & Electrical Communications Department, PEC University of Technology, India M.E., Electronics

More information

Technical Article. NFiC: a new, economical way to make a device NFC-compliant. Prashant Dekate

Technical Article. NFiC: a new, economical way to make a device NFC-compliant. Prashant Dekate Technical NFiC: a new, economical way to make a device NFC-compliant Prashant Dekate NFiC: a new, economical way to make a device NFC-compliant Prashant Dekate The installed base of devices with Near Field

More information

VON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology

VON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology VON BRAUN LABS WE PROVIDE COMPLETE SOLUTIONS WWW.VONBRAUNLABS.COM Issue #1 VON BRAUN LABS WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS State Machine Technology IoT Solutions Learn

More information

SIM CARD PROTOCOLS. This paper attempts in broad strokes to outline the construction of these protocols and how they are used.

SIM CARD PROTOCOLS. This paper attempts in broad strokes to outline the construction of these protocols and how they are used. SIM CARD PROTOCOLS Though rarely thought about by most users their mobile phone contains a remarkable computing device that enables them to go about their business of making calls, text messaging or playing

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 [email protected] Abstract The frequency of the mains electricity supply

More information

Reverse engineering hardware for software reversers: studying an encrypted external HDD

Reverse engineering hardware for software reversers: studying an encrypted external HDD Reverse engineering hardware for software reversers: studying an encrypted external HDD Joffrey Czarny & Raphaël Rigo / AGI / TX5IT 2015-10-02 / Hardwear.io 2015-10-02 / Hardwear.io 2 Introduction Why

More information

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards 2012 Roving Networks. All rights reserved. Version 1.0 9/7/2012 USER MANUAL OVERVIEW The RN-131 and RN-171 WiFly radio modules are complete, standalone

More information

Contactless Smart Cards vs. EPC Gen 2 RFID Tags: Frequently Asked Questions. July, 2006. Developed by: Smart Card Alliance Identity Council

Contactless Smart Cards vs. EPC Gen 2 RFID Tags: Frequently Asked Questions. July, 2006. Developed by: Smart Card Alliance Identity Council Contactless Smart Cards vs. EPC Gen 2 RFID Tags: Frequently Asked Questions July, 2006 Developed by: Smart Card Alliance Identity Council Contactless Smart Cards vs. EPC Gen 2 RFID Tags: Frequently Asked

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

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT HARDWARE GUIDE This document is part of Turbo Programmer documentation. For Developer Documentation, Applications and Examples, see http:/// PRELIMINARY (C)

More information

Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect

Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect the CPU to an SD card, MMC card, or an SDIO device.

More information

VASCO Data Security International, Inc. DIGIPASS GO-7. FIPS 140-2 Non-Proprietary Cryptographic Module Security Policy

VASCO Data Security International, Inc. DIGIPASS GO-7. FIPS 140-2 Non-Proprietary Cryptographic Module Security Policy VASCO Data Security International, Inc. DIGIPASS GO-7 FIPS 140-2 Non-Proprietary Cryptographic Module Security Policy Security Level: 2 Version: 1.7 Date: August 12, 2015 Copyright VASCO Data Security

More information

ARM Thumb Microcontrollers. Application Note. Software ISO 7816 I/O Line Implementation. Features. Introduction

ARM Thumb Microcontrollers. Application Note. Software ISO 7816 I/O Line Implementation. Features. Introduction Software ISO 7816 I/O Line Implementation Features ISO 7816-3 compliant (direct convention) Byte reception and transmission with parity check Retransmission on error detection Automatic reception at the

More information

APPLICATION PROGRAMMING INTERFACE

APPLICATION PROGRAMMING INTERFACE APPLICATION PROGRAMMING INTERFACE Advanced Card Systems Ltd. Website: www.acs.com.hk Email: [email protected] Table of Contents 1.0. Introduction... 4 2.0.... 5 2.1. Overview... 5 2.2. Communication Speed...

More information

Using Contactless Smart Cards for Secure Applications

Using Contactless Smart Cards for Secure Applications Using Contactless Smart Cards for Secure Applications Classification: Public (Info Level 1) Document No.: LA-11-005d-en Edition: 2010 www.legic.com LEGIC Identsystems Ltd Binzackerstrasse 41, CH-8620 Wetzikon,

More information

NFC Test Challenges for Mobile Device Developers Presented by: Miguel Angel Guijarro [email protected]

NFC Test Challenges for Mobile Device Developers Presented by: Miguel Angel Guijarro miguel-angel_guijarro@agilent.com NFC Test Challenges for Mobile Device Developers Presented by: Miguel Angel Guijarro [email protected] 1 Outlook About NFC Developing a NFC Device Test Challenges Test Solutions Q&A 2 What

More information

EPC C-1 G-2 / ISO 18000-6C RFID IC

EPC C-1 G-2 / ISO 18000-6C RFID IC EM MICROELECTRONIC - MARIN SA EPC C-1 G-2 / ISO 18000-6C RFID IC Description is a certified EPC TM Class-1 Generation-2 (Gen2) IC and compliant with ISO/IEC 18000-6:2010 Type C. Each chip is manufactured

More information

Version Date Author Description 1.00 19.07.2010 Jpo First version 1.01 21.12.2010 Jpo FET output descriptions made clearer 1.02 04.02.

Version Date Author Description 1.00 19.07.2010 Jpo First version 1.01 21.12.2010 Jpo FET output descriptions made clearer 1.02 04.02. +3 # Version Date Author Description 1.00 19.07.2010 Jpo First version 1.01 21.12.2010 Jpo FET output descriptions made clearer 1.02 04.02.2011 Jpo Reset button added 1. Purpose of this user manual...

More information

MARTECH SPI Tools. MARTECH SPI Tools User Manual v1.0. User Manual

MARTECH SPI Tools. MARTECH SPI Tools User Manual v1.0. User Manual MARTECH SPI Tools v1.0 Contents 1. Basic informations about the product...3 1.1 Memory types supported by SPI Tool...3 2. Main features and application possibilities...4 2.1 Technical Support activation...4

More information

RFID MODULE Mifare Reader / Writer SL030 User Manual Version 2.6 Nov 2012 StrongLink

RFID MODULE Mifare Reader / Writer SL030 User Manual Version 2.6 Nov 2012 StrongLink RFID MODULE Mifare Reader / Writer User Manual Version 2.6 Nov 2012 StrongLink CONTENT 1. MAIN FEATURES... 3 2. PINNING INFORMATION... 4 3. DEVICE OPERATION... 5 3-1. Clock and Data Transitions:... 5 3-2.

More information

a leap ahead in analog

a leap ahead in analog EMV Contactless Payment Systems based on AS3911 Overview and System Simulations Giuliano Manzi, PhD Mannheim, May 23 25, 2012 CST EUROPEAN USER CONFERENCE 2012 a leap ahead in analog OUTLINE AS3911 OVERVIEW

More information

Implementing SPI Communication Between MSP430 G2452 and LTC2382-16 ADC

Implementing SPI Communication Between MSP430 G2452 and LTC2382-16 ADC Implementing SPI Communication Between MSP430 G2452 and LTC2382-16 ADC Enwei Gu Nov. 12, 2011 MCU ADC MSP430- G2452 LTC2382-16 16- bits SPI Keywords 1 Abstract This document describes and shows how to

More information

Lab Experiment 1: The LPC 2148 Education Board

Lab Experiment 1: The LPC 2148 Education Board Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,

More information

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual Copyright 2007 SofTec Microsystems DC01197 We want your feedback! SofTec Microsystems is always on

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

Application Programming Interface

Application Programming Interface Application Programming Interface Advanced Card Systems Ltd. Website: www.acs.com.hk Email: [email protected] CONTENTS Introduction 4 Features 4 USB interface 4 Contact and Contactless interface handling

More information

SECURE USB FLASH DRIVE. Non-Proprietary Security Policy

SECURE USB FLASH DRIVE. Non-Proprietary Security Policy SECURE USB FLASH DRIVE Non-Proprietary Security Policy FIPS 140-2 SECURITY POLICY VERSION 9 Page 1 of 10 Definitions and Acronyms AES Advanced Encryption Standard CBC Cipher Block Chaining CRC Cyclic Redundancy

More information

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual Version: 1.0.1 Dec. 2005 Table of Contents I. Introduction 2 II. Operations 2 II.1. Theory of Operation 2 II.2. Configuration (PC-PC

More information

AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1.

AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1. SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES 1. Introduction C8051F3xx and C8051F41x devices are equipped with an SMBus serial I/O peripheral that is compliant with both the System Management

More information

R&D Access Touch 3.1 User Manual Version 1.00 Public 1 (13) User Manual. Access Touch 3.1

R&D Access Touch 3.1 User Manual Version 1.00 Public 1 (13) User Manual. Access Touch 3.1 Public 1 (13) User Manual Access Touch 3.1 Version Date Author Description 1.00 30.09.2011 Pah First version Public 2 (13) 1. Purpose of this user manual... 3 2. Description of Access Touch 3.1... 3 3.

More information

Microcontrollers in Practice

Microcontrollers in Practice M. Mitescu I. Susnea Microcontrollers in Practice With 117 Figures, 34 Tables and CD-Rom 4y Springer Contents Resources of Microcontrollers, 1 1.1 In this Chapter 1 1.2 Microcontroller Architectures 1

More information

TERMINAL Debug Console Instrument

TERMINAL Debug Console Instrument Summary This document describes how to place and use the TERMINAL virtual instrument in an FPGA design. Core Reference CR0180 (v2.0) March 06, 2008 The TERMINAL device is a debug console instrument for

More information

Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface

Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface Application te Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface Abstract This

More information

Date Rev. Details Author

Date Rev. Details Author Jtech engineering ltd J - Te c h E n g i n e e ring, L t d. 11080 Bond Boulevard Delta BC V4E 1M7 Canada Tel: 604 543 6272 Fax: 604 543 6476 http://www.jtecheng.com AUTODIALER USER S MANUAL REVISION HISTORY

More information

Intelligent Fleet Management System Using Active RFID

Intelligent Fleet Management System Using Active RFID Intelligent Fleet Management System Using Active RFID Ms. Rajeshri Prakash Mane 1 1 Student, Department of Electronics and Telecommunication Engineering, Rajarambapu Institute of Technology, Rajaramnagar,

More information

Security in Near Field Communication (NFC)

Security in Near Field Communication (NFC) Security in Near Field Communication (NFC) Strengths and Weaknesses Ernst Haselsteiner and Klemens Breitfuß Philips Semiconductors Mikronweg 1, 8101 Gratkorn, Austria [email protected] [email protected]

More information

What is Easy-Radio? Devices Covered. Frequency Hopping Transceiver. Where x00 denotes frequency of operation. E.g. 400 = 433MHz

What is Easy-Radio? Devices Covered. Frequency Hopping Transceiver. Where x00 denotes frequency of operation. E.g. 400 = 433MHz What is Easy-Radio? Easy-Radio modules combine low power radio transmitters, receivers or transceivers with on-board microcontrollers to produce intelligent RF modules that provide simple to use wireless

More information

GTS-4E Hardware User Manual. Version: V1.1.0 Date: 2013-12-04

GTS-4E Hardware User Manual. Version: V1.1.0 Date: 2013-12-04 GTS-4E Hardware User Manual Version: V1.1.0 Date: 2013-12-04 Confidential Material This document contains information highly confidential to Fibocom Wireless Inc. (Fibocom). Fibocom offers this information

More information

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies Bluetooth 4.0 Solutions for Apple ios Devices Bluegiga Technologies Agenda Introduction How to build Bluetooth 4.0 applications Compatible Bluegiga products What is Bluetooth low energy? Summary Introduction

More information

7a. System-on-chip design and prototyping platforms

7a. System-on-chip design and prototyping platforms 7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit

More information

BT LE RFID Reader v1.0

BT LE RFID Reader v1.0 BT LE RFID Reader v1.0 The board The BT LE RFID Reader board v1.0 is shown below. On the board there are the following components: Power connector J7 with positive voltage going to pin 1 (red wire) and

More information

Mobile and Contactless Payment Security

Mobile and Contactless Payment Security Mobile and Contactless Payment Security v20111118 1/842 High Street East Kew 3102 Melbourne Australia Ph: +61 3 9846 2751 Fax: +61 3 9857 0350 Rambla de Catalunya 38, 8 planta 08007 Barcelona Spain Ph.

More information

AN1229. Class B Safety Software Library for PIC MCUs and dspic DSCs OVERVIEW OF THE IEC 60730 STANDARD INTRODUCTION

AN1229. Class B Safety Software Library for PIC MCUs and dspic DSCs OVERVIEW OF THE IEC 60730 STANDARD INTRODUCTION Class B Safety Software Library for PIC MCUs and dspic DSCs AN1229 Authors: Veena Kudva & Adrian Aur Microchip Technology Inc. OVERVIEW OF THE IEC 60730 STANDARD INTRODUCTION This application note describes

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

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1 RN-WIFLYCR-UM-.01 RN-ISP-UM In-System Programmer 2012 Roving Networks. All rights reserved. Version 1.1 1/19/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW You use Roving Networks In-System-Programmer

More information

Scalar Network Analyzer

Scalar Network Analyzer Scalar Network Analyzer Dave Collins AD7JT George Heron N2APB www.midnightdesignsolutions.com/nat Features Handheld SNA measures filters, crystals, antennas, and more Measurement capabilities provided

More information

PN532 NFC RFID Module User Guide

PN532 NFC RFID Module User Guide PN532 NFC RFID Module User Guide Version 3 Introduction NFC is a popular technology in recent years. We often heard this word while smart phone company such as Samsung or HTC introduces their latest high-end

More information

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

CB-OLP425 DEVELOPMENT KIT GETTING STARTED CB-OLP425 DEVELOPMENT KIT GETTING STARTED Document Revision Document number: 9142285 Release: Jan 29, 2014 09:42 Document version: 12 Copyright 2014 u-blox AG. The contents of this document can be changed

More information

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Gregor Hohpe www.eaipatterns.com OOP 2012 1 Microcontrollers CPU core, memory, and I/O (analog, digital) on one chip

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

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

Bootloader with AES Encryption

Bootloader with AES Encryption ...the world's most energy friendly microcontrollers Bootloader with AES Encryption AN0060 - Application Note Introduction This application note describes the implementation of a bootloader capable of

More information

Aperio Online System Description

Aperio Online System Description Aperio Online Aperio Online System Description Document No: ST-002326-B, Issue date: 4 August 2015 1 The global leader in Aperio Online Mechanical Installation Guide, Document No: ST-002326-PB, Date: Online

More information

advant advanced contactless smart card system

advant advanced contactless smart card system LA-11-001l-en [08.2012] advant advanced contactless smart card system power Fully scalable fully flexible Key applications & standards 2 1 5 The LEGIC advant product line ideally supports the design and

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

USER S MANUAL TACHOTERMINAL PRO. Firmware 2.00.191

USER S MANUAL TACHOTERMINAL PRO. Firmware 2.00.191 USER S MANUAL TACHOTERMINAL PRO Firmware 2.00.191 In the Box miniusb-usb cable (1.8 metres) 2GB removable memory card (in the slot) TTConfigurator (pre-installed in TERMINAL folder) Optional Accessories

More information

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes

More information

F 2 MC-8FX FAMILY MB95200 SERIES ELECTRONIC SAFE DEMO REFERENCE SOLUTION 8-BITMICROCONTROLLER APPLICATION NOTE

F 2 MC-8FX FAMILY MB95200 SERIES ELECTRONIC SAFE DEMO REFERENCE SOLUTION 8-BITMICROCONTROLLER APPLICATION NOTE Fujitsu Semiconductor (Shanghai) Co., Ltd. Application Note MCU-AN- 500056-E-10 F 2 MC-8FX FAMILY 8-BITMICROCONTROLLER MB95200 SERIES ELECTRONIC SAFE DEMO REFERENCE SOLUTION APPLICATION NOTE Revision History

More information

Edge Metrics Data Center User Manual

Edge Metrics Data Center User Manual Edge Metrics Data Center User Manual Introduction EMDC is an Internet based, Facility Access Control Solution for small to medium size businesses, property management firms, schools, religious facilities,

More information