View Categories

2.3. Firmware

14 articles

uFR Zero Online – Unified Firmware Package System

Last Updated: September 9, 2025

µFR Zero Online – Unified Firmware Package System Introduction With the release of ESP32 firmware version 3.0.82, µFR Zero Online devices have adopted a unified firmware package system. This change simplifies firmware management by allowing developers to update both the ESP32 main controller and the NFC reader-writer in a single process. Instead of handling separate firmware updates, you now select from precompiled firmware packages that ensure both components always run mutually compatible versions. This article explains how the new system works, what package types are available, and how to resolve common issues when working with firmware packages. How Firmware Packages Work When you click “Check for Updates” in the device frontend: Individual firmware versions are no longer listed. Instead, you will see packages named in the format: Zero_Online_YYYYMMDD The date indicates when the package was created. A newer date corresponds to a newer firmware version. Once selected, the package automatically installs the correct versions of: The ESP32 main unit firmware The NFC reader firmware This ensures both parts of the device run on compatible builds. Package Variants Three types of firmware packages are available: Zero_Online_YYYYMMDD – the standard package for most devices. Zero_Online_Lite_YYYYMMDD – for Lite variants of µFR Zero...

A corrupted µFR Nano Online firmware recovery – desktop app

Last Updated: October 10, 2023

A corrupted µFR Nano Online firmware recovery – desktop app If you are experiencing a problem with a corrupted firmware of your µFR Nano Online device, and it cannot be connected to your network, or for some other reason you cannot access its web backend configuration in your browser, you need to recover the device using the desktop tools. Windows desktop tools – µFR Nano Online firmware recovery Plug the device into your Windows machine USB port and make sure your FTDI drivers are running properly. As you are probably already aware, the µFR Nano Online device consists of the two joined hardware, uFR Nano and ESP32, both having individual firmware. Therefore, one firmware flashing tool may not recover the entire device. It is most likely that the device’s ESP32 firmware failed. The console flasher can flash the uFR Nano reader of the device, but you first need to fix the ESP32 with the following  ufr_online-flasher-oneclick  tool (explained at https://www.d-logic.com/nfc-rfid-reader-sdk/software/ufr-online-flasher/). In case you have trouble detecting the device on the Windows machine, make sure you meet the following conditions: – FTDI drivers present – The device is plugged directly into the host machine USB port (not into the external power...

How to recover the communication-lost µFR Nano Online

Last Updated: October 10, 2023

µFR Nano Online reader is “lost” after its firmware flashing or configuration setup – Recovery Manual – First, try to reset the reader to factory settings in order to eliminate any conflicts that may be caused by incorrect configuration. Application of desktop tools: µFR Online Configurator Instructions for use are available at https://www.d-logic.com/nfc-rfid-reader-sdk/software/%c2%b5fr-online-configurator/ By clicking on Connect uFR Online, this software automatically searches for ports and connects the Nano Online reader. If this does not happen, check if any other FTDI device is connected to the PC, which needs to be disconnected during work with this software. It is also possible that other processes in your system may affect the port search, so I recommend that you try to run the software several times in a row and connect the reader. If this is successful, apply step 6. uFR Online Configurator – Reset configuration to the factory default described on the above page. This function will reset the reader’s working mode, all custom settings, and Wi-Fi credentials (the device will not be connected to the network). Therefore, all software functions will be returned to factory settings, but this will not affect the two firmware that the device uses. Next, it...

A corrupted µFR Nano Online firmware diagnostic and recovery – web backend

Last Updated: October 10, 2023

A corrupted µFR Nano Online firmware diagnostic and recovery – web backend   – µFR Reader Firmware Issue – This device has two pairs of LEDs. The top LEDs are connected to the ESP32 board and show the network connection status, while the bottom pair of LEDs are connected to the NFC reader. The bottom LEDs should flash green (slowly when there is no card near, and fast when you read the card). If you see any red light at the bottom or no light at all, then the µFR reader firmware is missing or corrupted.  If you still can access your device’s web backend, please log in and check the device info as shown below: The red-marked fields contain the NFC reader firmware details. If you have no firmware data listed here, or if both, the reader serial and the firmware version are missing, the firmware of your device is corrupted.  In this case, you can try resting the device on the factory settings. Then connect the device to your network again and flash both firmware again. Whatever firmware version your device has, it is recommended to upgrade to the latest release. This should recover all the device functionality....

How to flash-update µFR Nano Online Firmware

Last Updated: October 10, 2023

µFR Nano Online Firmware flashing – upgrade & downgrade If you need to upgrade or downgrade your µFR Nano Online device, for the device connected to the desktop host (USB-connected) you may use the software tools provided for the µFR Online devices, or you can use the firmware update options of the device web configuration panel.  For the desktop, you should download the following firmware flashing software – ufr_online-flasher-oneclick. This software tool implementation is further explained at https://www.d-logic.com/nfc-rfid-reader-sdk/software/ufr-online-flasher/.  However, this device is designed to be used primarily as a network device so that it can be entirely configured and both its firmware (uFR and ESP32) can be updated using its online fronted options. To access its front-end panel, you need to connect the reader to your network. Then open its assigned IP address in your browser. Further, follow the steps of the demonstration video. 🔗 https://www.youtube.com/watch?v=5khSfhTnxV0&ab_channel=D-LogicNFC_SDK  Please remember that the default login credentials for the device online configuration panel are: user: ufr password: ufr Both of the mentioned solution, desktop, and network, includes the Factory Reset option. However, be aware that the factory reset turns all the devices’ configuration options to their default values, but does not affect the firmware...

How to enable µFR Nano Online Log and Access Control Mode?

Last Updated: October 10, 2023

µFR Nano Online Log and Access Control Mode How to enable log mode? Log in to the µFR Online Log and Access Control Module Online WEB configurator GUI. Enable Master mode if it is not already enabled. Click the Save and Restart option to apply the changes. Enable log mode (only visible after the Master mode is enabled)   How to enable access control mode? Log in to the µFR Online Log and Access Control Module Online WEB configurator GUI. Enable Log mode. Enable Access Control mode (only available if log mode is previously enabled). Turn off µFR Online from the power supply Connect the Access control board. Turn on µFR Online from the power supply ***Access control mode has to be enabled before the access control board is connected. Access control mode additional options Relay pulse time: How many milliseconds relay outputs square wave pulse Relay pulse frequency: Square wave output frequency in Hz Relay pulse power: Square wave output power (duty cycle) Relay active time: How many milliseconds to stay output high after a square wave pulse Use cases This section will describes two primary use case scenarios. Log mode without access control Enable log mode and ensure...

NFC RFID Reader Writer uFR Nano Online ESP32 Firmware Release

Last Updated: October 10, 2023

µFR ONLINE FIRMWARE RELEASE CHANGELOG NFC RFID Reader Writer µFR Nano Online ESP32 firmware version table

NFC RFID Reader Writer uFR Series Firmware Release Table

Last Updated: October 10, 2023

µFR FIRMWARE RELEASE CHANGELOG NFC RFID Reader Writer µFR Series firmware version table – Release Changelog

Card/tag reading error on NT4H C Console software with device firmware version 5.0.52

Last Updated: October 10, 2023

The (currently latest) firmware version 5.0.52 may cause some SDK functions error, or the console freezing (issue detected in ufr-examples-c-nt4h software). If you are experiencing such a problem, the solution Is to install another firmware version on your device. If there is on new firmware version available in our firmware update list, we advise the firmware downgrade. The upgrade or downgrade of the firmware to the 5.0.51 version solves this issue. To install the new firmware, you can use the µFR Nano Online web settings (device IP), search for available firmware versions, and select the latest available firmware version, or the 5.0.51 version from the list.     Alternatively, for this purpose, you can also use desktop software https://code.d-logic.com/nfc-rfid-reader-sdk/ufr_online-flasher-oneclick.

µFR Nano Online OEM Lock/Unlock

Last Updated: October 10, 2023

Firmware update & upgrade

Last Updated: October 10, 2023

Digital Logic provides a fast and easy firmware upgrade in just a few steps. We release new firmware versions frequently. Once we have a new release, we provide a tool for a simple firmware upgrade. Firmware flashing tools Download the flashing tools for your device: ufr-flasher-oneclick – One-Click Programmer for µFR Series readers (devices with serial number: UF:00XXXX, UN:00XXXX and UC:00XXXX) basehd-flasher-oneclick – One-Click Programmer for BaseHD Series readers ufr_plus-flasher-oneclick – One-Click Programmer for µFR Plus Series readers (devices with serial numbers: UF:1XXXXX and UN:1XXXXX) ufr_online-flasher-oneclick – One-Click Programmer for µFR Online Series readers.  The same firmware version applies to all devices of the assigned series. The software is smart enough to recognize the attached device model and accomplish the firmware upgrade.

Search & Download SDK

Last Updated: June 5, 2023

SDK & executable software tools – FREE DOWNLOAD DL533R-examples-c SDK Here you can find open software for NFC readers with PR533 IC. Search Keywords: DL533R, PR533, PC SC, PC/SC, PCSC, SDK. ufr-lazarus-multi-reader SDK Example of using multiple uFR readers on the same computer. Search Keywords: multi, multi-reader, Lazarus, DL533N SDK Example script for basic testing of DL533N D-Logic NFC reader based on NXP’s PN533 chip. Provides an example of usage GPIO pins to control LEDs and buzzer specific to this device. ufr-mf-examples-delphi SDK The software example is written for Delphi. Shows basic usage of uRF Series reader’s API. Three basic usage software examples are formed by difficulty level: Simplest, Simple, and Advanced. ufr-flasher-oneclick Executable One-Click Programmer for uFR Series of Digital Logic readers. For devices with serial number: UF:00XXXX, UN:00XXXX and UC:00XXXX Search Keywords: firmware, upgrade, update ufr-mf-examples-php SDK This is a collection of PHP source code examples. It’s a server-side for ufr examples for Mifare® Classic family cards. Search Keywords: PHP, Mifare classic, simple, simplest, advanced, ufr-uart-async-config SDK Linux based configuration tool for UID Asynchronous mode of the uFR devices. Tested on Ubuntu 16.04 and Raspbian Jessie. Llinux-uart-keyboard-emulation SDK This project is a Linux source code example of reading...