Difference between revisions of "RDM8800"

From ITEAD Wiki
Jump to: navigation, search
(Created page with "==Overview== RDM8800 card reader is a module based on PN532 chip customized for 13.56MHz NFC RFID card, compatible with RDM6300 interface, which can read data directly fr...")
 
(Useful Links)
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==Overview==
 
==Overview==
  
 +
[[File:RDM8800 NFCRFID MODULE.jpg|thumb|400px|right]]
 
RDM8800 card reader is a module based on PN532 chip customized for 13.56MHz NFC RFID card, compatible with [[RDM6300]] interface, which can read data directly from the serial interface.
 
RDM8800 card reader is a module based on PN532 chip customized for 13.56MHz NFC RFID card, compatible with [[RDM6300]] interface, which can read data directly from the serial interface.
  
Unlike ordinary RFID modules, RDM8800 integrates LGT8FF8A chip, compatible with Arduino library, thus we can modify the firmware to suit our own needs. Itead Studio also released the source codes of RDM8800 firmware, and users can make secondary development based on it.  
+
Unlike ordinary RFID modules, RDM8800 integrates LGT8FF8A chip, compatible with Arduino library, thus we can modify the firmware to suit our own needs. Itead Studio also released the source codes of RDM8800 firmware, and users can make secondary development based on it.
 +
 
 +
Go shopping [http://imall.iteadstudio.com/rdm8800-nfc-rfid-module.html RDM8800 (IM131218001)]
  
 
==Specifications==
 
==Specifications==
 +
{| border="1"
  
 +
| PCB size ||38.1mm X 17.78mm X 1.6mm
 +
|-
 +
| Input voltage||5V
 +
|-
 +
| Interface||UART
 +
|-
 +
| Compatibility||With ISO 14443 Type A protocol
 +
|-
 +
| ||With ISO 14443 Type B[1] protocol
 +
|-
 +
| Baud rate ||9600
 +
|}
  
 
[1]: Version 1.0 firmware does not support ISO 14443 Type B at present, which requires users to make secondary development.
 
[1]: Version 1.0 firmware does not support ISO 14443 Type B at present, which requires users to make secondary development.
  
 
==Electrical characteristics==
 
==Electrical characteristics==
 +
{| class="wikitable"
 +
|-
 +
| align="center" style="background:#f0f0f0;"|'''Parameter'''
 +
| align="center" style="background:#f0f0f0;"|'''Min.'''
 +
| align="center" style="background:#f0f0f0;"|'''Typical '''
 +
| align="center" style="background:#f0f0f0;"|'''Max.'''
 +
| align="center" style="background:#f0f0f0;"|'''Unit'''
 +
|-
 +
| Supply voltage||4.8||5||5.5||VDC
 +
|-
 +
| Consumption current (average) ||-||80||-||mA
 +
|-
 +
| Logic input voltage ||Vss-0.3||3.3||5||VDC
 +
|}
  
 
==Hardware==
 
==Hardware==
 +
http://imall.iteadstudio.com/media/wysiwyg/Products/Modules/IM131218001.jpg
  
 
==pinmap==
 
==pinmap==
 +
{| class="wikitable"
 +
|-
 +
| align="center" style="background:#f0f0f0;"|'''Pin'''
 +
| align="center" style="background:#f0f0f0;"|'''Pin'''
 +
| align="center" style="background:#f0f0f0;"|'''Pin name '''
 +
| align="center" style="background:#f0f0f0;"|'''Description'''
 +
|-
 +
| P1||Pin1||+5V(DC) ||Power input
 +
|-
 +
| P1||Pin2||GND ||Ground
 +
|-
 +
| P1||Pin3||NC ||Unoccupied
 +
|-
 +
| P1||Pin4||RX(TTL) ||UART input
 +
|-
 +
| P1||Pin5||TX(TTL) ||UART output
 +
|-
 +
| P2||Pin1||LED ||Interrupt pin
 +
|-
 +
| P2||Pin2||+5V(DC) ||Power output
 +
|-
 +
| P2||Pin3||GND ||Ground
 +
|-
 +
| P3||Pin1||ANT1 ||Antenna interface
 +
|-
 +
| P3||Pin2||ANT2 ||Antenna interface
 +
|-
 +
| P4||Pin1||SWD||SWD debugging interface
 +
|-
 +
| P4||Pin2||3.3V||Power output
 +
|-
 +
| P4||Pin3||SWC ||SWD debugging interface
 +
|-
 +
| P4||Pin4||NC ||Unoccupied
 +
|-
 +
| P4||Pin5||RST ||Reset
 +
|-
 +
| P4||Pin6||GND ||Ground
 +
|}
  
 
==Data formats==
 
==Data formats==
Line 20: Line 90:
  
 
* Directly output a card N.O.
 
* Directly output a card N.O.
When a resistor (default) is soldered onto silkscreen "1" position on the board, the serial port will output a 10-digit decimal ACSII code card N.O. directly.  
+
 
For example: the card number is 46553491, the output data will be "0046553491", (HEX: "0x30 0x30 0x34 0x36 0x35 0x35 0x33 0x34 0x39 0x31".
+
The serial port will output a 10-digit decimal ACSII code card N.O. directly, which will be followed by a break line "0x0D 0x0A".
 +
 
 +
For example: the card number is 46553491, the output data will be "0046553491", (HEX: “0x30 0x30 0x34 0x36 0x35 0x35 0x33 0x34 0x39 0x31 0x0D 0x0A”).
  
 
==Interrupt pin==
 
==Interrupt pin==
 
* LED
 
* LED
 
According to V1.0 firmware, once an ID N.O. is read, LED pin will output a 10ms high-level pulse.
 
According to V1.0 firmware, once an ID N.O. is read, LED pin will output a 10ms high-level pulse.
 +
 +
==Download==
 +
[ftp://imall.iteadstudio.com/Modules/IM131218001/DS_IM131218001.pdf Datasheet]
 +
 +
[ftp://imall.iteadstudio.com/Modules/IM131218001/SCH_IM131218001.pdf Schematic]
 +
 +
[ftp://imall.iteadstudio.com/Modules/IM131218001/FW_IM131218001.zip Firmware]
 +
 +
==Useful Links==
 +
[https://github.com/iteadproj/IM131218001_RDM8800 < Design files of RDM8800>]
 +
 +
[https://github.com/billbsing/RDM8800-EZ-Link <A RDM8800 firmware reads Singapore's EZLink cards>]

Latest revision as of 06:59, 2 July 2014

Overview

RDM8800 NFCRFID MODULE.jpg

RDM8800 card reader is a module based on PN532 chip customized for 13.56MHz NFC RFID card, compatible with RDM6300 interface, which can read data directly from the serial interface.

Unlike ordinary RFID modules, RDM8800 integrates LGT8FF8A chip, compatible with Arduino library, thus we can modify the firmware to suit our own needs. Itead Studio also released the source codes of RDM8800 firmware, and users can make secondary development based on it.

Go shopping RDM8800 (IM131218001)

Specifications

PCB size 38.1mm X 17.78mm X 1.6mm
Input voltage 5V
Interface UART
Compatibility With ISO 14443 Type A protocol
With ISO 14443 Type B[1] protocol
Baud rate 9600

[1]: Version 1.0 firmware does not support ISO 14443 Type B at present, which requires users to make secondary development.

Electrical characteristics

Parameter Min. Typical Max. Unit
Supply voltage 4.8 5 5.5 VDC
Consumption current (average) - 80 - mA
Logic input voltage Vss-0.3 3.3 5 VDC

Hardware

IM131218001.jpg

pinmap

Pin Pin Pin name Description
P1 Pin1 +5V(DC) Power input
P1 Pin2 GND Ground
P1 Pin3 NC Unoccupied
P1 Pin4 RX(TTL) UART input
P1 Pin5 TX(TTL) UART output
P2 Pin1 LED Interrupt pin
P2 Pin2 +5V(DC) Power output
P2 Pin3 GND Ground
P3 Pin1 ANT1 Antenna interface
P3 Pin2 ANT2 Antenna interface
P4 Pin1 SWD SWD debugging interface
P4 Pin2 3.3V Power output
P4 Pin3 SWC SWD debugging interface
P4 Pin4 NC Unoccupied
P4 Pin5 RST Reset
P4 Pin6 GND Ground

Data formats

According to V1.0 firmware, there is one type of data output:

  • Directly output a card N.O.

The serial port will output a 10-digit decimal ACSII code card N.O. directly, which will be followed by a break line "0x0D 0x0A".

For example: the card number is 46553491, the output data will be "0046553491", (HEX: “0x30 0x30 0x34 0x36 0x35 0x35 0x33 0x34 0x39 0x31 0x0D 0x0A”).

Interrupt pin

  • LED

According to V1.0 firmware, once an ID N.O. is read, LED pin will output a 10ms high-level pulse.

Download

Datasheet

Schematic

Firmware

Useful Links

< Design files of RDM8800>

<A RDM8800 firmware reads Singapore's EZLink cards>