Base HD – NFC RFID Reader Writer fully supports both 4-byte and 7-byte UIDs and an anti-collision mechanism. It also supports NFC Forum Type 2 and tags like NTAG and Ultralight family.
In addition to the hardware, the NFC system development kit contains a fully-featured API with examples, libraries, development tools, and software for everyday use. The libraries for Windows (“*.dll”) and Linux (“*.so”) OS platforms are included as well. The reader acts as a serial interface device: So it is visible on any platform. It is successfully implemented on Mac, Raspberry Pi, BeagleBoard, and Android OS ( up from the 3.2 Honeycomb version).
All source code software examples are available in all major programming languages.
For example:
- 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
At the customer’s request, our team also develops software examples in other programming languages that are not currently included in our repository.
Such requests are processed according to priorities that are aligned with a similar project’s existence in the development queue or partner relations with the client.
Most importantly, support is provided for all the developing platforms.
The software package includes a set of very useful applications intended for everyday use. Such as:

- Application for programming and manipulation of NFC compliant like NTAG and MIFARE Ultralight®, with source code, included.
- Android NFC phone App – Android NFC phone Application for MIFARE® reading. Write a card with uFR, and read it with an NFC phone!
- Formatter – application for card/tag formatting and programming
- uFR2FileSystem – keyboard simulation, data reading, data parsing into several formats, and sending data to MySQL database via HTTP.
- Application for NTAG and MIFARE Ultralight® programming and manipulation.
- Application for creating and writing common NDEF messages into NFC tags
- Reader Keys application – for easy manipulation of keys stored in the reader
Our support team provides explanations and assistance for the implementation and custom solutions development to each customer’s requirements.
Downloads: Software examples with SDK, AIS Hotel API, and configuration
Operating modes
Base HD NFC RFID Reader Writer can operate in two basic modes: autonomous and non-autonomous.
In non-autonomous mode device acts as all other readers from the uFR series, like Classic, Nano, and Advanced. The same protocol, libraries, Software development kit API, and examples are used for this purpose.
A significant difference is that Base HD devices can work on installations where long cable runs are a must. So, for example, you can establish a PC-Base HD communication link with a 320m (1000) ft cable using only USB power.
In addition, Base HD RFID NFC Reader has a built-in access control IO module, which has the following functionalities:
-
Door strike lock contacts
-
Push to open button contacts
-
NO & NC relay contacts
-
Door state contact inputs
When the autonomous mode is enabled, the device can operate independently. As a result, it does not require a direct connection to the host. In this case, it only needs a USB or equivalent power supply (5V DC).
The device stores card-related events in non-volatile memory. Also, each event is sent asynchronously to the host as a Real-Time Event (RTE).
The device can store up to 16384 separate events. After its buffer overflows, it starts to erase the oldest events to free memory for new forthcoming events.