Wednesday, December 16, 2015

Ndef data exchange using card emulation - D-Logic uFR Nano & Android tablet with NFC


In this video we show exchange of text messages by using nfc card emulation feature of uFR Series Nano NFC reader writer from D-Logic. It is interacting with Android NFC capable tablet running small demo application. 

PC host is running demo application which send message to Android and read data back from it. 
Android tablet is running demo application which does the same thing. 

This is a proof of concept using card emulation feature of uFR Series devices.



Buy our products here




                                                           




Thursday, July 2, 2015

Thursday, June 25, 2015

uFR RFID NFC and Mifare Reader/Writer free Software quick review



uFR RFID NFC and Mifare Reader/Writer 13,56MHz with development tools - free Software quick review






Free software for NFC RFID Mifare reader 


NFC RFID Mifare reader series 

Thursday, April 2, 2015

OEM card size reader based on PN533 chip

OEM card size NFC RFID reader  PN533

The OEM card size reader with PN533 enables reading and writing of NFC cards and tags as well as NFC P2P communication.
The stick is produced by Digital Logic LTD. It is build upon the NXP PN533 chip according to manufacturers recommendations and guidelines. NXP's PN533 supports the full range of the NFC Forum specifications and standards.
This product is fully supported by the open source library LibNFC, which makes it a good starting point for development of NFC applications on various platforms.
Using LibNFC libraries and examples is well explained on LibNFC community and forums.
LibNFC is open source project, has a big community and is developed continuously.
RFID nfc reader ufr

 TYPICAL USAGE:

  • Read NFC-Tags: Read contents of NFC-tags like most of Mifare cards, FeliCa, Topaz.
  • Write NFC-Tags: Write contents to NFC-Tags (URLs, SMS, Phone No, vCards, MIME types…).
  • Card emulation: Emulate Type 2 and Type 4 NFC tags, which can be read by other NFC-devices.P2P communication: Use the device for active NFC-based P2P communication to transfer data between NFC capable devices.

 SOFTWARE:

The device is delivered without any binary driver. Using LibUSB and LibNFC you can compile drivers for Windows, Mac OS X and Linux.
Using compiled driver you can further explore LibNFC C API and continue developing your own software.
On Windows platform you can use the official NXP Drivers for the PN533 based products.

 NOTICE: Does not support software developed for the uFR Series of devices.

 HIGHLIGHTS:

  • Supports ISO/IEC 14443A/MIFARE.
  • Supports ISO/IEC 14443B.
  • Supports MIFARE 1 KB or MIFARE 4 KB emulation encryption in Reader/Writer mode and MIFARE higher transfer speed communication at 212 kbit/s and 424 kbit/s.
  • Supports contactless communication according to the FeliCa protocol at 212 kbit/s and 424 kbit/s.
  • Supports NFC P2P communication.
  • Large community (LibNFC) support.
  • Small dimensions (75 x 20 x 9 mm), convenient for everyday use.

Wednesday, April 1, 2015

Totally wireless RFID reader with SDK

TWR PRO Contactless reader



TWR Pro is revolutionary and innovative product, based on 13.56 MHz RFID and 433 MHz wireless technology. These relatively well known technologies are combined with D-logic's genuine Low Power Consumption fundamentals. D-Logic – Low Power Consumption (DL-LPC) is a result of 2 year long research conducted at our R&D labs. After thorough research and lot of testing, finally we got unexpectedly good results regarding devices power consumption.
Based on that result, we made TWR Pro, unique product among all other RFID readers worldwide. TWR is acronym for Total Wireless Reader; Pro stands for Professionals, for whom it is primarily intended. It comes as a set with all needed resources, including more additional reader/writer for Mifare card programming, set of cards for testing, well documented SDK API and DLL, demo software with examples and source-code for several programming languages like Delphi, Lazarus, C/C++. Regular updates and improvements of firmware and documentation can be obtained absolutely free from download section at our site.
TWR Pro can read MiFare ISO 14443 type-A proximity cards and tags. It can read Mifare unique CSN (4-byte or 7-byte) only, or user defined data like cardholder number and system ID's. Card blacklisting feature is also avaliable as a standard option. TWR Pro incorporates 48-bit standard Mifare keys with special security keys to provide better security.
TWR PRO

Technology brief:

TWR Pro is set of two paired hardware devices: a card reader and RF transceiver.
Card reader device is contactless RFID reader intended for all passive ISO14443 A-type MiFare cards and tags. Maximum card reading range is up to 4 cm (approx. 1.5 “) from reader's surface. It uses 433 MHz wireless technology platform to transmit all card related data and device status data to RF transceiver.
Due to our Low Power Consumption technology, we can provide enough power for readers everyday regular operations with only one battery pack. According to our lab and on-field testing results, one battery pack has enough capacity to provide 1,000,000 (1 Million) card reading cycles. Also, it can work in stand-by mode for 10 years or it can give one Full-dump Log package (64KB) package per day for next 80 years! Reader can be mounted as indoor or as outdoor device, with use of special housing.
Reader has it's paired device, a small and clever RF transceiver which can be connected to PC's USB port. Reader and RF transceiver communicate with each other by dedicated wireless link established on a frequency of 433 MHz. It also incorporates separate channel groups, which are good way to avoid collisions or "RF pollution". NO external power is needed.
Known limitations of USB cable length can be override by RS-485 RF transceiver module, if needed. This is exception from common installation practice, since that type of topology needs some cabling, but is also good way to override longer distances and get closer to reader's area due to some specific site installation demands.

Features

  • Indoor or outdoor mounting options
  • Reader is self adaptive, smart, low power device without any external power needed
  • Up to 1,000,000 card reading cycles with one battery
  • Reading of Mifare ISO 14443A cards with 4 and 7-byte UID
  • Reading of unique CSN (Card Serial Number) or user defined card number values
  • Whole data communication between reader and RF transceiver is through air medium in frequency range of 433 MHz, on a specific set of channels, which can be changed by user
  • Effective range distance between reader and RF transceiver can be up to 100 meters, while best results are achieved in range of 25 meters, depending of environment and EMI influence
  • Reader has internal clock (RTC) and flash memory for events storage
  • All device status messages can be obtained on demand
  • All device settings can be made via user interface without physical approach to device
  • Up to 65535 unique card numbers
  • Up to 16384 card events
  • 4 predefined event types (regular entrance/exit, blacklisted card attempt, foreign card attempt)
  • Up to 8 user defined actions (like private leave, business leave, lunch etc)
  • All events can be monitored in Real Time
  • Reader can act as a one-way or two-way reader with anti-pass back functionality
  • When using user defined cards, security is taken into consideration by defining and using Mifare card keys
  • Reader support ‘blacklist card’ option for prohibiting access up to 65535 user defined cards
  • Reader has some built-in security features in purpose for preventing counterfeited cards access
  • Reader supports locking with user defined password for security sensitive options, like time programming, reader firmware upgrade, log reading
  • RF transceiver can be protected with user defined password and data, which can be used as license key functionality, protection of software etc.
  • Fully featured SDK and API
  • Regular updates and improvements are free
  • Custom options for specific purposes are available through our technical support and sales

Hardware features:

MountingWall mount, desktop, horizontal, vertical
Dimensions160 g (5.64 oz) with RF transceiver and battery
StyleAttractive, slim polycarbonate enclosure
Card formatMifare Classic 1K, ISO 14443 A
Wireless communication effective rangeUp to 50 meters (100 m LOS); best results at 20 m
Operating frequency13.56 MHz card reading; 433 MHz LPD range for device communication
Hardware16-bit microcontroller, Built-in RealTimeClock
Memory2 MB onboard Flash
Communication portUSB 2.0
Visual indicatorsTwo LEDs indicate device I/O activity and card events
Audible indicatorBuzzer
Power supply requirementBuilt-in Long Lasting 3.6 V Battery pack, enough for up to 1,000,000 (1M) device cycles, which in total includes card reading events, log reading, info reading or 10 years in stand-by mode
Power consumptionMax. 12 µA at stand-by
Operating temperature-10° to +60° C
Operating humidity5% to 90% relative, non-condensing
Installation placeIndoor; Outdoor with special housing/mounting case (ordered separately); Always avoid direct rain, snow or water
WarrantyWarranted against defects in materials and workmanship for 12 months
View more: http://d-logic.net/nfc-rfid-reader-sdk/products/twr-pro

Nfc rfid reader based on PN533 chip

LibNFC NFC RFID reader PN533

The NFC USB Stick enables reading and writing of NFC cards and tags as well as NFC P2P communication.
The stick is produced by Digital Logic LTD. It is build upon the NXP PN533 chip according to manufacturers recommendations and guidelines. NXP's PN533 supports the full range of the NFC Forum specifications and standards.
This product is fully supported by the open source library LibNFC, which makes it a good starting point for development of NFC applications on various platforms.
Using LibNFC libraries and examples is well explained on LibNFC community and forums.
LibNFC is open source project, has a big community and is developed continuously.
RFID nfc reader ufr

 TYPICAL USAGE:

  • Read NFC-Tags: Read contents of NFC-tags like most of Mifare cards, FeliCa, Topaz.
  • Write NFC-Tags: Write contents to NFC-Tags (URLs, SMS, Phone No, vCards, MIME types…).
  • Card emulation: Emulate Type 2 and Type 4 NFC tags, which can be read by other NFC-devices.P2P communication: Use the device for active NFC-based P2P communication to transfer data between NFC capable devices.

 SOFTWARE:

The device is delivered without any binary driver. Using LibUSB and LibNFC you can compile drivers for Windows, Mac OS X and Linux.
Using compiled driver you can further explore LibNFC C API and continue developing your own software.
On Windows platform you can use the official NXP Drivers for the PN533 based products.

 NOTICE: Does not support software developed for the uFR Series of devices.

 Highlights:

  • Supports ISO/IEC 14443A/MIFARE.
  • Supports ISO/IEC 14443B.
  • Supports MIFARE 1 KB or MIFARE 4 KB emulation encryption in Reader/Writer mode and MIFARE higher transfer speed communication at 212 kbit/s and 424 kbit/s.
  • Supports contactless communication according to the FeliCa protocol at 212 kbit/s and 424 kbit/s.
  • Supports NFC P2P communication.
  • Large community (LibNFC) support.
  • Small dimensions (75 x 20 x 9 mm), convenient for everyday use.


uFR Series - Nano model by Digital Logic

µFR NANO NFC RFID reader and writer



µFR Nano is the latest model in Digital Logic’s µFR Series of NFC RFID readers writers.
It is NFC Forum & RFID compatible contactless reader/writer which successfully implements ISO14443 A & B and ISO18092 standards on HF working frequency of 13.56 MHz.
This device is genuine Digital Logic product, 100% designed, produced and programmed at company premises located in Serbia, Europe.
All models of µFR Series are using the same SDK API and are totally compatible and interoperable in common set of functions.

 GOAL:

Device is primarily intended for developing companies and individuals (professionals and hobbyist) for further application and turnkey solutions development. For that reason it comes with fully featured SDK package, which includes firmware, libraries, software examples and documentation for various platforms, operating systems and developing environments. Regular SDK upgrades (including firmware, libraries and API) are launched often and can be obtained by company’s website for FREE. All products has extended „Three year” warranty.
All mentioned facts combined with free extensive and fast responsive support give this product an outstanding position in this industry sector.
RFID nfc reader ufr nano

 HARDWARE:

Reader’s RF communication is based on NXP’s powerful, highly integrated reader IC for contactless communication at 13.56 MHz, which supports all protocol layers of the ISO/IEC 14443 A, ISO/IEC 14443 B and ISO/IEC 18092 communication standards.
It utilizes an outstanding modulation and demodulation concept completely integrated for different kinds of contactless communication methods and protocols at 13.56 MHz.
All variants of the Mifare® cards family (MIFARE Mini, MIFARE 1K, MIFARE 4K, MIFARE Ultralight, MIFARE DESFire EV1 and MIFARE Plus) RF identification protocols are supported. Additionally, NFC Forum specification for „Type 2 Tag” is supported, which adds NTAG2xx chip family to above list.
Reader has possibility to support all NFC Forum Tag Types, but currently implemented is Type 2. Since DESFire can be used as NFC Tag type 4, it will be added soon as capability in firmware. Additional features like other Tag types (1 and 3) and Pear 2 Pear functionality are on R&D roadmap.
Bottom line is that reader’s hardware is fully compliant with NFC Forum specification.
Reader has built-in anti-collision mechanism for detecting multiple cards at time.
Built-in well-tuned antenna provides proximity operating distance up to 80 mm (depending on card’s antenna geometry) and contactless communication speed at higher baud rates (up to 424 kBd).
Device also has built in Crypto1® algorithm and non-volatile internal key memory storage for better security.
Reader can also act as a serial interface device using FTDI’s Virtual COM port (VCP) drivers.
Audible (speaker) and 2 LEDs visible indicators are built in and absolutely user controllable.

THIS MODEL IS ALSO AVAILABLE AS OEM PCB BOARD.

OEM board comes in two versions: with standard micro-USB connector or with RS232 pins on TTL levels, with additional cable device for true RS232 voltage levels.

 FIRMWARE

Since hardware is based on MCU platform, it runs on company developed custom firmware. Communication between host and reader is provided through high speed direct access FTDI chip features.
At core communication level device uses company developed, proprietary communication protocol, which is well documented in SDK API reference.
Firmware has a lot of built-in complex functions which can be called via libraries provided in SDK API. Most of functions are written to make „life easier”, like:
  • Multiple readers on same host support
  • Whole set of commands for Mifare card manipulation according to manufacturer’s specification
  • Different addressing schemes (Block, BlockInSector)
  • Key storage manipulation (one way, write only, no reading of stored keys)
  • Different key applying modes (by index or scheme)
  • Value block manipulation
  • Treating whole card memory structure as linear space (very convenient for Mifare Classic cards)
  • NFC tags manipulation, NDEF format parsing in firmware
  • AES128 “on fly” hardware encryption built-in, which is the most important when working with complex DESFire security keys and cards
  • AES128 encryption of files and keys in DESFire cards
  • Asynchronous sending of card UID from reader to host COM port when card is present; feature is user programmable and many more…
Main point about firmware is that all firmware functions can be called via communication protocol, too.
That fact moves usage of this device into other dimension, meaning that this reader can be used on almost any platform which has serial interface, by simply using communication protocol. So it can be freely used on PC, tablet, smart phone, embedded systems, Raspberry Pi, Beagle Board, MIPS boards, PLCs and other platforms.
When using OEM RS232 board, device can be connected on any platform which has “real” serial interface, which is seen as a great benefi t.Firmware is regularly updated with new versions which include new features, improvements and bug-fi xes, while preserving backward compatibility with older versions.
That means your code is safe, there is no need for changes when new fi rmware comes out. All fi rmware upgrades are totally FREE and can be obtained through download section of company’s website.

 Software Development Kit (SDK) package

Reader comes with fully featured SDK which consist of external libraries, software examples with source codes, documentation about API reference and communication protocol and some useful software tools.
Libraries are cross-compiled for various platforms and regularly supported are Windows x86/x64, Linux x86/x64, Mac OSX x64, ARM and ARM HF. Other platforms can be supported as custom release, on customers demand, depending on existence of project or partnership relation.
Software examples are divided in three stages according to complexity, with some new additions of NFC examples.

 All examples are written for all major developing platforms and languages, like:

  • Java (and Java Applet example),
  • JavaScript (unique feature, convenient for PHP usage),
  • Lazarus,
  • Borland Delphi,
  • C++ Borland Builder,
  • Microsoft® Visual .NET family: C++, C#, VB
Other programming languages examples can be obtained on customer demand, depending on existence of project or partnership relation.

 Software package includes set of very useful applications intended for everyday use, like:

  • Application for programming and manipulation of NFC compliant cards like NTAG and Mifare Ultralight, with source code included.
  • Android NFC phone App - Android NFC phone Application for Mifare card reading. Write a card with uFR, read it with NFC phone!
  • Card formatter - application for card/tag formatting and programming
  • µFR2FileSystem - keyboard simulation, card data reading, card data parsing into several formats and sending data to MySQL database via HTTP.
  • Application for NTAG and Mifare Ultralight card programming and manipulation.
  • Application for creating and writing common NDEF messages into NFC tags and cards
  • Reader Keys application – for easy manipulation of keys stored in reader
  • Application for managing of DESFire cards
Documentation contains fully explained API reference and communication protocol reference with real “hands-on” byte level examples for implementing communication protocol. However, API is much more comfortable and recommended way of implementation. Where not possible, implementation of communication protocol is very good alternative.
All libraries, software examples, tools and documents are regularly updated. They are totally FREE and can be obtained through download section of company’s website.
Our support team always provides quick response, usually not more than 24 hours, which also depends of complexity and question itself.
We can also provide custom solutions based on each customer's needs, so please free to contact us for any question or further help regarding your projects and implementation.

 TYPICAL APPLICATIONS

  • Electronic payment systems
  • Identification systems
  • Access control systems
  • Subscriber services
  • Banking systems
  • Digital content systems
  • Customer loyalty
  • Vending machines
  • Time & attendance
  • Machine work attendance
  • NFC cards and tags programming
  • NFC NDEF record management
  • Network access control
  • Inventory management
  • Software login management
  • Automatic fare collection
  • Public transportation terminals
  • Cashless payment
  • Parking lot systems
  • Reception desks
  • Visitor attendance
  • Authentication and authorization
  • Libraries, museums, stadium events

 FEATURES

  • Identity verification, data exchange & contactless transaction
  • Useful for binding device to software license
  • Supporting multiple OS (Win, Linux, Android)
  • USB compliant interface
  • Operating Frequency: 13.56MHz
  • Proximity read/write speed up to 424 kbps
  • Built-in antenna for contactless tag access, with card reading distance of up to 80 mm
  • Supports Mifare and other ISO 14443 Type A/B cards and tags
  • Supports ISO18092 NFC tags
  • Built-in anti-collision feature
  • Reader locking by passwords and keys
  • Application Programming Interface:
  • Virtual COM through FTDI
  • User controllable LEDs
  • Three year warranty

 SOFTWARE FEATURES:

  • Operating frequency
  • NFC NDEF record writing like MIME types, URI types, vCard, SMS, Phone, URL
  • Card formatting
  • Linear card space emulation
  • Direct card block access
  • Indirect card sector and block access
  • Card keys and access bits management
  • Block values management (increment/decrement)
  • Asynchronously sending card UID to COM port (feature programmable)
  • DES and 3DES software encryption

 Hardware features

Operating frequency13.56 MHz
Reading rangeDepending on antenna geometry and reader configuration, operating distance is 2-8cm (0,78”-3,15”)
Read/Write speedUp to 424 kbps
Supply current150mA (operating)
Supply voltage5V
Supported cards and tagsType A (Hardware + Software), Type B (Hardware)Supported cards: MIFARE Classic (4-byte and 7-byte), Mifare Ultralight/Ultralight C (Non-Secure Mode), NTAG203F
Connection and power supplyUSB port
SoftwareThe µFR software contains the library for working with Java, Java Applet, JavaScript, Lazarus, Delphi, C + + Builder, Microsoft® Visual C++ .NET, Microsoft® Visual C #, Microsoft® Visual Basic .NET
Supported Operating SystemsMicrosoft® Windows™, Linux®, OS X, Android
Smart Card InterfaceISO14443A/B
Related equipmentUSB cable, Free software download
Optional equipmentBuzzer, Real Time Clock (RTC), EEPROM
Weight0.21kg nett
Dimensions8.6cm x 2.7cm x 1.2cm (3,4” x 1” x 0,5”)
AccessoriesCards, keyfobs or tags

 WARRANTY: 36 MONTHS

IMPORTANT NOTICE:
* P2P in not yet supported in this version of the reader.
** Other ISO14443A/B cards than Mifare Classic, Ultralight, DESFire and NTAG are not fully supported through SDK, only card S/N can be read
*** Mifare Ultralight C is currently supported only for NON Secure mode (Ultralight compatible).
**** Reader works with mentioned platforms and is visible as serial device. However, serial protocol must be implemented separately and is not part of SDK







View more: http://d-logic.net/nfc-rfid-reader-sdk/