Online Store
Print Friendly, PDF & Email

Wireless NFC RFID Reader Writer – µFR Nano Online

ISO14443 Type A & B, ISO18092 Wireless Card Programmer

Le lecteur NFC sans fil μFR Nano Online est un enregistreur de lecteur NFC multiplateforme basé sur l'API et le protocole de communication propriétaires de Digital Logic, combinés à un microcontrôleur système sur puce ESP32.

Le matériel μFR Nano Online se compose de deux parties principales, un enregistreur de lecteur Nano NFC avec USB, RS232 (UART TTL), Ethernet, WiFi et une carte ESP32 responsable de la communication réseau de l’appareil.
Le matériel complémentaire ESP32 marque le μFR Nano Online comme un nouveau produit unique dans la gamme Digital Logic. Ainsi, l’appareil prend en charge les protocoles de connectivité sans fil, un bip contrôlable par l’utilisateur, des LED RVB et un port d’E/S à 4 broches (deux broches d’entrée/sortie et deux broches d’entrée uniquement). Il dispose également d’un port pour connecter le lecteur NFC uFR Nano RS232 supplémentaire.

Tout cela tient dans un boîtier compact de seulement 86 x 27 x 9 mm.

L’appareil est également fourni avec une mise à niveau RTC (Real Time Clock) en option et une mise à niveau EEPROM externe.

Docs & Software Download

C'est pour qui ?

μFR Nano en ligne Reader/Writer est principalement destiné aux sociétés de développement et aux particuliers (professionnels et amateurs) pour d’autres applications et le développement de solutions clés en main. Il est principalement mis en œuvre dans des projets qui nécessitent Ethernet, WiFi et autres communications sans fil 2,4 GHz. Les broches GPIO permettent l’interaction avec d’autres appareils électroniques. En outre, le lecteur prend en charge l’exécution d’un micrologiciel personnalisé (ESP-IDF ou Arduino), pratique pour les clients qui ont l’intention de créer des solutions NFC autonomes. Pour cette raison, il est livré avec un kit de développement logiciel complet, comprenant un micrologiciel, des bibliothèques, des exemples de code source et de la documentation pour diverses plates-formes, systèmes d’exploitation et environnements de développement. Nous lançons fréquemment des mises à niveau (y compris le firmware, les bibliothèques et l’API), toutes disponibles en téléchargement gratuit sur notre site officiel.

En plus de tout ce qui est mentionné ci-dessus, notre support gratuit, étendu et réactif rapide amène Wireless NFC Reader / Writer μFR Nano Online à une position exceptionnelle dans ce secteur de l’industrie.

Matériel

μFR Nano Online est un lecteur NFC sans fil basé sur les normes ISO14443 A/B et ISO18092.
Le matériel de l’appareil est composé de deux cartes principales, chacune offrant son propre ensemble de caractéristiques et de fonctionnalités:

  • Lecteur μFR Nano NFC
  • Carte complémentaire ESP32.

Étant donné que le matériel μFR Nano est l’une des parties intégrées de cet appareil, μFR Nano Online utilise également l’ensemble du package SDK comme tous les autres appareils de la série μFR.

Le SDK inclut :

  • SDK dans plusieurs langages de programmation
  • Bibliothèques multiplateformes
  • Émulation de balise NFC
  • Prise en charge de la signature numérique
  • Utilisation de cartes MIFARE (Classic, Ultralight, Ultralight C, DESFire, DESFire Lite, Plus), NTAG2xx, NTAG DNA, JCOP (Java Cards)
  • Mises à niveau du micrologiciel, de la bibliothèque et du SDK logiciel
  • Extensions de navigateur (Chrome, Firefox et Opera)
  • Etc.

La carte complémentaire ESP32 fournit :

  • Types de communication supplémentaires tels que Wi-Fi (UDP, TCP, HTTP, Web Socket), Ethernet (UDP, TCP, HTTP, Web Socket), Ethernet et autres protocoles de connectivité sans fil 2,4 GHz (Low Energy, Serial & HID)
  • Ports de communication de périphériques externes tels que GPIO configurable (4 broches) et UART TTL
  • EEPROM, RTC (Real Time Clock) et batterie pour RTC – modules complémentaires en option
  • 2 LED RVB
  • Activation du stockage du code logiciel à l’intérieur de l’appareil
  • Prise en charge du code IDF et Arduino
uFR Nano Brending4

Avec des concepts de modulation et de démodulation exceptionnels, et de nombreux protocoles de communication sans contact intégrés à 13,56 MHz, cette implémentation d’appareil devient fiable et simple pour chaque développeur de solutions RFID NFC.

Prise en charge des cartes/balises

Le matériel et les logiciels sont entièrement développés, testés et mis en œuvre avec succès avec les types de cartes/étiquettes suivants :

  • MIFARE Mini®,
  • MIFARE Classic® (1K, 4K, EV1),
  • MIFARE Ultraléger®,
  • MIFARE Ultralight C®,
  • MIFARE Plus® (2K, 4K),
  • MIFARE DESFire® (Léger, 2K, 4K, 8K, EV1, EV2),
  • NXP NTAG® 21x (210, 213, 215, 216, Tag Tamper),
  • ADN NXP NTAG® 4xx (413, 424),
  • Carte Java NXP JCOP® (J3A040, J3A081, J3H145, JC30M48CR).

En outre, cet outil prend en charge toutes les autres balises compatibles avec celles répertoriées ci-dessus.

De plus, le GPIO configurable (4 broches) et l’UART de l’appareil μFR Nano Online permettent aux lecteurs NFC supplémentaires de se connecter. L’appareil peut également contenir une EEPROM externe et un RTC (Real Time Clock) en option.

Même si la liste des technologies prises en charge est déjà large, notre équipe de développement travaille constamment sur les améliorations et les mises à niveau des produits, en restant en phase avec les tendances mondiales de cette technologie. 

Compatibilité matérielle

μFR Nano Online est entièrement compatible avec d’autres appareils de la série μFR. Cela permet une mise à niveau rapide et facile de tous les projets en cours basés sur d’autres appareils de la série μFR. Par conséquent, les développeurs n’ont pas besoin de modifier le code précédemment écrit pour l’intégrer à un nouveau matériel. De même, le nouvel ensemble d’API pour la connectivité réseau est extrêmement intuitif et facile à mettre en œuvre.

L’introduction de la prise en charge de l’ESP32 permet aux utilisateurs d’écrire leur code ESP32 dans un IDE de type Arduino et de créer un périphérique de travail entièrement autonome capable de fonctionner de manière autonome.

Obtenez votre kit de développement μFR Nano Online tout de suite !

Firmware

Le micrologiciel interopérable propriétaire de Digital Logic s’exécute sur tout le matériel de la série μFR basé sur la plate-forme MCU.Le lecteur et l’hôte établissent la communication via l’accès direct à la puce FTDI haut débit.

À la base, au niveau de la communication, l’appareil utilise un protocole de communication propriétaire unique de Digital Logic.Le firmware de la série μFR contient de nombreuses fonctions intégrées complexes qui peuvent être appelées via des bibliothèques expliquées dans les documents API.

La plupart des fonctions sont développées pour faciliter la vie des développeurs et des intégrateurs en diminuant leur temps de développement, telles que:
  • Prise en charge de plusieurs lecteurs RFID NFC sur un seul hôte
  • L’ensemble des commandes pour la manipulation MIFARE Classic® (selon les spécifications du fabricant)
  • Divers schémas d’adressage (Block, BlockInSector)
  • La gestion du stockage des clés (en cours de route, en écriture seule, pas de lecture de la clé stockée)
  • Divers modes d’application de clé (par index ou par schéma)
  • Manipulation de blocs de valeurs
  • Utilisation de toute la structure de la mémoire comme espace linéaire (pratique pour la plupart des types de cartes)
  • Gestion des balises NFC, analyse du format NDEF dans le firmware
  • Cryptage matériel intégré AES128 « à la volée », ce qui est extrêmement important pour travailler avec des clés de sécurité DESFire complexes
  • Cryptage AES128 des fichiers et des clés dans les cartes DESFire
  • Prise en charge de MIFARE Plus
  • Prise en charge de MIFARE Ultralight C
  • Prise en charge de la structure de commande APDU, le cas échéant (couche ISO 14443-4)
  • Envoi UID asynchrone du lecteur au port COM hôte lorsqu’une carte est présente – la fonctionnalité est programmable par l’utilisateur.
μFR Nano Online prend en charge les modes de fonctionnement suivants :
  • Mode transparent – L’appareil agit comme un lecteur NFC ordinaire et communique avec un hôte (PC, mobile…) via un câble USB
  • Mode esclave – L’appareil agit comme un lecteur NFC ordinaire mais communique avec un hôte (PC, mobile…) via Wi-Fi ou Ethernet
  • Mode maître – Mode autonome. L’appareil envoie toutes les informations de carte numérisées à une adresse de serveur prédéfinie via la méthode HTTP POST. Il ne nécessite pas d’hôte (PC, mobile…). Il nécessite une connexion réseau stable (Wi-Fi ou Ethernet)
  • 2,4 GHz Série – L’appareil agit comme un lecteur NFC ordinaire, mais communique avec l’hôte (PC, mobile, etc.) via le protocole sans fil basse consommation 2,4 GHz pris en charge par ESP32
  • 2,4 GHz Faible consommation – L’appareil agit comme un lecteur NFC ordinaire, mais communique avec l’hôte (PC, mobile, etc.) via le protocole sans fil basse consommation 2,4 GHz pris en charge par ESP32
  • 2,4 GHz HID basse consommation – L’appareil agit comme un périphérique d’émulation de clavier (par exemple comme un lecteur de codes-barres). Il envoie l’UID de la carte au champ de saisie de texte d’un appareil jumelé.

La fonctionnalité clé du firmware μFR est la possibilité d’appeler toutes ses fonctions à l’aide de notre protocole de communication.
Par conséquent, l’implémentation du périphérique μFR est possible sur presque toutes les plates-formes dotées d’une interface série en utilisant le protocole de communication.

uFR Nano Online connectéLes plates-formes prises en charge sont les suivantes :
  • Pc
  • Tablette
  • Smartphone
  • Systèmes embarqués
  • Raspberry Pi et autres ordinateurs monocarte compatibles
  • Beagleboard
  • Cartes MIPS
  • Automates
  • Arduino.

Les mises à jour fréquentes du micrologiciel incluent de nouvelles fonctionnalités, des améliorations et des corrections de bogues tout en préservant la compatibilité descendante avec les versions précédentes. 
En conséquence, le code du projet et les logiciels développés sont sûrs, il n’est donc pas nécessaire de modifier après une mise à niveau du micrologiciel.

Toutes les mises à jour et mises à niveau du firmware sont GRATUITES et disponibles dans le dépôt GitLab officiel de Digital Logic.

IMPORTANT : Contrairement à d’autres appareils de la série μFR, μFR Nano Online prend également en charge l’inscription de microprogrammes développée sur mesure pour le microcontrôleur ESP32. Cette fonctionnalité est activée par l’option de déverrouillage OEM du clignotant en ligne. Il remplace le firmware μFR du lecteur et permet au développeur d’exécuter un firmware personnalisé pour ESP32. ESP32 peut exécuter du code Arduino et ESP-IDF.

Kit de développement logiciel

Ce lecteur RFID NFC est livré avec un kit de développement logiciel complet avec des bibliothèques externes, des exemples avec des codes sources, de la documentation sur la référence API, le protocole de communication et de nombreux outils logiciels utiles.

uFR Nano Brending6Les bibliothèques sont compilées de manière croisée pour diverses plates-formes et prennent en charge jusqu’à présent:

  • Windows x86/x64
  • Windows ARM/UWP
  • Linux x86/x64
  • Linux ARM/ARM64/ARMHF
  • macOS x64
  • iOS x64
  • Android
  • Arduino
  • ESP32.
Notre équipe est prête à développer des bibliothèques supplémentaires à la demande du client. La vitesse de réalisation de la demande dépend de nos plans de projet actuels et de l’éventuel accord de partenariat.
Tous les exemples sont écrits pour toutes les principales plates-formes et langages de développement, tels que:

nano online laptop2

Notre équipe est prête à développer des exemples de SDK supplémentaires dans d’autres langages de programmation sur les demandes des clients. La vitesse de réalisation de la demande dépend de nos plans de projet actuels et de l’éventuel accord de partenariat.

uFR Nano Brending 9Le package comprend un ensemble de logiciels de code source SDK et d’applications exécutables très utiles. Certains d’entre eux sont:
  • Logiciel de programmation de cartes et d’étiquettes MIFARE Classic® (1k, 4k, EV1)
  • MiFARE® DESFire® (Light, 2k, 4k, 8k, EV1, EV2) cartes et tags logiciel de programmation
  • Logiciel de programmation de cartes et d’étiquettes MIFARE PLUS® (2k, 4k)
  • Logiciel de programmation de cartes et d’étiquettes MIFARE Ultralight® (EV1)
  • Logiciel de programmation de cartes et d’étiquettes MIFARE Ultralight® C
  • Logiciel de programmation de cartes NTAG® (2xx, DNA, Tag Tamper)
  • Application pour la création et l’écriture de messages NDEF courants dans des balises NFC
  • Application de reding de cartes de crédit (données publiques uniquement)
  • Formatter – outil logiciel pour le formatage et la programmation de cartes /étiquettes
  • uFR2FileSystem et uFR2File Lite – Application de simulation au clavier, avec lecture de données, analyse de données dans plusieurs formats et envoi de données à la base de données MySQL via HTTP
  • uFR Shell – Environnement de type shell pour faciliter les tests et l’automatisation
  • Extensions de navigateur (add-ons) pour Chrome, Firefox et Opera
  • Demande de lecture de passeports électroniques (documents de voyage lisibles à la machine)
  • Application de signature numérique
  • Logiciel d’envoi de commandes APDU
  • Logiciel de programmation de cartes JCOP.
Obtenez votre kit de développement μFR Nano Online tout de suite !
APPLICATIONS COURANTES
  • Systèmes de paiement électronique
  • Systèmes d’identification
  • Systèmes de contrôle d’accès
  • Services d’abonnement
  • Systèmes bancaires
  • Système de contenu numérique
  • Systèmes de fidélisation de la clientèle
  • Distributeurs
  • Temps & fréquentation
  • Présence au travail de la machine
  • Programmation de cartes et d’étiquettes NFC
  • Gestion des enregistrements NFC NDEF
  • Contrôle d’accès au réseau
  • Gestion des stocks
  • Gestion des connexions logicielles
  • Perception automatique des tarifs
  • Terminaux de transport en commun
  • Paiement sans numéraire
  • Systèmes de stationnement
  • Services de réception
  • Participation des visiteurs de l’événement
  • Authentification et autorisation
  • Bibliothèques, musées, événements dans les stades
fonctionnalités
  • Vérification d’identité, échange de données et transaction sans contact
  • Utile pour la liaison du périphérique à la licence logicielle
  • Prise en charge de plusieurs systèmes d’exploitation (Win, Linux, Android)
  • Interface compatible USB
  • Fréquence de fonctionnement: 13.56MHz
  • Vitesse de lecture/écriture de proximité jusqu’à 424 kbps
  • Antenne intégrée pour l’accès sans contact aux étiquettes, avec une distance de lecture allant jusqu’à 60 mm
  • Prend en charge MIFARE® et autres ISO 14443 Type A / B
  • Prend en charge les balises NFC ISO18092
  • Fonction anti-collision intégrée
  • Verrouillage du lecteur RFID par mots de passe et clés
  • Interface de programmation d’application :
  • COM virtuel via FTDI
  • LED contrôlables par l’utilisateur
  • Garantie de trois ans
FONCTIONNALITÉS LOGICIELLES
  • Cartes et étiquettes NFC lecture/écriture (programmation) 
  • Écriture d’enregistrement NFC NDEF : types MIME, types URI, vCard, SMS, Téléphone, URL
  • Formatage de la carte
  • Émulation d’espace linéaire de carte
  • Carte bloquer l’accès direct
  • Secteurs de cartes et blocs d’accès indirect
  • Gestion des clés de carte et des bits d’accès
  • Gestion des valeurs de bloc (incrément/décrémentation)
  • Envoi asynchrone de l’UID de la carte vers le port COM (fonctionnalité programmable)
  • Cryptage des logiciels DES et 3DES
  • Structure APDU optionnelle (unité de données de protocole d’application) avec des exemples d’utilisation de la carte de crédit dans la lecture de données publiques
  • Environnement de type shell pour faciliter les tests et l’automatisation
  • Extensions de navigateur Web pour Chrome, Firefox et Opera
  • Exemples de code source de signature numérique : signature sans contact de documents numériques avec des certificats PKI (infrastructure à clé publique)
µFR Nano Online Specification
Fonction Description
Fréquence de fonctionnement 13,56 MHz
Plage de lecture La distance de fonctionnement est de 0-60mm (0 »-2.36 »), en fonction de la géométrie de l’antenne et de la configuration du lecteur
Vitesse de lecture/écriture Jusqu’à 424 kbps
Courant d’alimentation 180mA – 500mA (dépend du mode de fonctionnement
Tension d’alimentation 5V
Cartes et balises prises en charge Famille MIFARE® : MIFARE Mini®, MIFARE Classic® (1K, 4K, EV1), MIFARE Ultralight®, MIFARE Ultralight C®, MIFARE PLUS® (2K, 4K, S, X, EV1),, MIFARE DESFire® (Light, 2K, 4K, 8K, EV1, EV2)

Famille NTAG® : NXP NTAG® 2xx Type 2 (210, 213, 215, 216 Tag Tamper), NXP NTAG® 4xx DNA Type 4 (413, 424)

Famille SmartMX® : Carte Java NXP JCOP® (J3A040, J3A081, J3H145, JC30M48CR)

Connexion et alimentation USB, UART, Ethernet et autres protocoles de communication sans fil 2,4 GHz pris en charge par le module ESP32
Logiciel Exemples de bibliothèque et sdk pour Java, Applet Java, JavaScript, extensions JS de nœud, Lazarus, Borland Delphi, C, C + + Builder, C++ WxWidgets, Microsoft® Visual C++ .NET, Microsoft® Visual C #, Microsoft® Visual Basic .NET, PHP, Python et Arduino IDE
Systèmes d'exploitation pris en charge Microsoft® Windows™, Linux®, macOS, Android
Plates-formes prises en charge Windows x86/x64, Windows ARM/UWP, Linux x86/x64, Linux ARM/ARM64/ARMHF, macOS x64, iOS x64, Android, Arduino, ESP32
Interface de carte à puce ISO14443 Type A & B, ISO18092
Équipement connexe Câble USB, Téléchargement gratuit du logiciel
Certification CE, RoHS
Accessoires Cartes, porte-clés, étiquettes, bracelets, étiquettes

 

Taille et poids
Modèle Dimensions (mm) Poids de l’appareil Ensemble commercial
μFR Nano en ligne 86 x 27 x 9 28 g 119 g
μFR Nano Ethernet en ligne 86 x 27 x 11 30 g 147 g

 

GARANTIE: 24 MOIS

Tous les appareils de la série μFR bénéficient d’une garantie prolongée de « trois ans ».

Obtenez votre kit de développement μFR Nano Online tout de suite !

Device setup and testing instructions

1) Configuration de l’appareil

Pour configurer l’appareil, suivez les instructions vidéo avec la vue d’ensemble des fonctionnalités et des options de connectivité de l’appareil. Cette vidéo explique comment se connecter à l’appareil et définir la configuration de l’un des modes de fonctionnement répertoriés ci-dessus.

2) Démonstration des modes de fonctionnement

3) Test sur un PC (Wi-Fi)

Suivez les étapes d’installation et de configuration de l’appareil :

AVIS: Assurez-vous de vous souvenir de l’adresse IP nouvellement désignée, car vous en aurez besoin pour connecter votre appareil une fois qu’il redémarrera. Si vous oubliez l’adresse IP, utilisez l’outil suivant pour analyser votre réseau à la recherche de lecteurs μFR Nano Online >>> Télécharger uFR Online Finder

  • Suivez les instructions vidéo précédentes pour configurer le « mode esclave » et le protocole TCP. Cliquez sur Enregistrer et redémarrez
  • Télécharger et exécuter l’exemple de logiciel de code source pour travailler avec des cartes MIFARE Classic >>> Exemple de logiciel de téléchargement
  • Cochez la case « Utiliser les options avancées » pour ouvrir les options supplémentaires pour l’ouverture du port de l’appareil
  • Entrez les paramètres suivants pour vous connecter à votre appareil :

Type de lecteur: 0

Nom du port : YOUR_DEVICE_IP_ADDRESS

Interface de port: T

Arg: 0

  • Cliquez sur l’option Ouvrir le lecteur pour connecter le lecteur. Le bip signale lorsque l’appareil est connecté.

Si la connexion est établie, la barre d’état affiche le message d’état UFR_OK.

Vous pouvez maintenant numériser, lire ou écrire les données dans la carte.

4) Test sur un PC (USB)

  • Télécharger et exécuter l’exemple de logiciel de code source pour travailler avec des cartes MIFARE Classic >>> Exemple de logiciel de téléchargement
  • Cliquez sur l’option Ouvrir le lecteur pour connecter le lecteur. Le bip signale lorsque l’appareil est connecté. Si la connexion est établie, la barre d’état affiche le message d’état UFR_OK
  • Numériser, lire ou écrire les données dans la carte

Téléchargements: Documentation API,Protocole COM μFR,Exemples de code source logiciel avec SDK  

La documentation contient une explication détaillée de la référence de l’API et du protocole de communication avec des exemples réels au niveau de l’octet pour l’implémentation du protocole de communication. Notre API fournit un moyen très confortable de mise en œuvre, et nous le recommandons vivement. Lorsque l’implémentation d’API n’est pas possible, un protocole de communication est une très bonne alternative. Nous fournissons des mises à jour régulières pour toutes les bibliothèques, micrologiciels, exemples, outils et documents. Les mises à jour sont GRATUITES et peuvent être téléchargées à partir du référentiel officiel Digital Logic GitLab.

En termes de support, notre équipe s’efforce de toujours fournir des réponses rapides. Selon la complexité de l’enquête, vous pouvez vous attendre à une réponse dans les 24 à 48 heures.

En outre, nous sommes ouverts aux exigences de développement personnalisées en fonction des besoins spécifiques des clients. N’hésitez pas à nous contacter pour toute question ou assistance concernant vos projets et votre mise en œuvre.

Obtenez votre kit de développement μFR Nano Online tout de suite !