Online Store
Print Friendly, PDF & Email

Wireless NFC RFID Reader Writer – µFR Nano Online

ISO14443 Type A & B, ISO18092 Wireless Card Programmer

Il lettore NFC wireless μFR Nano Online è un lettore NFC multipiattaforma basato sull'API proprietaria e sul protocollo di comunicazione di Digital Logic, combinato con un microcontroller system-on-chip ESP32.

L'hardware μFR Nano Online è costituito da due parti principali, una Nano NFC Reader Writer con USB, RS232 (UART TTL), Ethernet, WiFi e una scheda ESP32 responsabile della comunicazione di rete del dispositivo.
L'hardware aggiuntivo ESP32 contrassegna μFR Nano Online come un nuovo prodotto unico nel portafoglio Digital Logic. Pertanto, il dispositivo supporta protocolli di connettività wireless, un segnale acustico controllabile dall'utente, LED RGB e porta IO a 4 pin (due pin di ingresso / uscita e due pin di solo ingresso). Ha anche una porta per il collegamento del lettore NFC uFR Nano RS232 aggiuntivo.

Tutto questo si inserisce in un alloggiamento compatto di soli 86 x 27 x 9 mm.

Il dispositivo è inoltre dotato di un RTC (Real Time Clock) opzionale e di un aggiornamento EEPROM esterno.

Docs & Software Download

A chi è rivolto?

μFR Nano Online Reader/Writer è destinato principalmente a società di sviluppo e privati (professionisti e hobbisti) per ulteriori applicazioni e sviluppo di soluzioni chiavi in mano. Viene implementato principalmente in progetti che richiedono Ethernet, WiFi e altre comunicazioni wireless a 2,4 GHz. I pin GPIO consentono l'interazione con altri dispositivi elettronici. Inoltre, il lettore supporta l'esecuzione di firmware personalizzati (ESP-IDF o Arduino), conveniente per i clienti che intendono costruire soluzioni NFC stand-alone. Per questo motivo, viene fornito con un kit di sviluppo software completo, che include firmware, librerie, esempi di codice sorgente e documentazione per varie piattaforme, sistemi operativi e ambienti di sviluppo. Lanciamo aggiornamenti frequentemente (inclusi firmware, librerie e API), tutti disponibili per il download sul nostro sito Web ufficiale GRATUITAMENTE.

Oltre a tutto quanto sopra menzionato, il nostro supporto gratuito, esteso e reattivo porta Wireless NFC Reader / Writer μFR Nano Online a una posizione eccezionale in questo settore industriale.

Hardware

μFR Nano Online è un lettore NFC wireless basato sugli standard ISO14443 A/B e ISO18092.
L'hardware del dispositivo è composto da due schede principali, ognuna delle quali fornisce il proprio set di caratteristiche e funzionalità:

  • Lettore μFR Nano NFC
  • Scheda aggiuntiva ESP32.

Poiché l'hardware μFR Nano è una delle parti integrate di questo dispositivo, μFR Nano Online utilizza anche l'intero pacchetto SDK come tutti gli altri dispositivi della serie μFR.

SDK include:

  • SDK in più linguaggi di programmazione
  • Librerie multipiattaforma
  • Emulazione tag NFC
  • Supporto per la firma digitale
  • Utilizzo di schede MIFARE (Classic, Ultralight, Ultralight C, DESFire, DESFire Lite, Plus), NTAG2xx, NTAG DNA, JCOP (Java Cards)
  • Aggiornamenti di firmware, librerie e SDK software
  • Estensioni del browser (Chrome, Firefox e Opera)
  • Ecc.

La scheda aggiuntiva ESP32 fornisce:

  • Tipi di comunicazione aggiuntivi come Wi-Fi (UDP, TCP, HTTP, Web Socket), Ethernet (UDP, TCP, HTTP, Web Socket), Ethernet e altri protocolli di connettività wireless a 2,4 GHz (Low Energy, Serial & HID)
  • Porte di comunicazione per dispositivi esterni come GPIO configurabile (4 pin) e TTL UART
  • EEPROM, RTC (Real Time Clock) e batteria per RTC – componenti aggiuntivi opzionali
  • 2 LED RGB
  • Abilitata la memorizzazione del codice software all'interno del dispositivo
  • Supporto del codice IDF e Arduino
uFR Nano Brending4

Con eccezionali concetti di modulazione e demodulazione e molti protocolli di comunicazione contactless integrati a 13,56 MHz, questa implementazione del dispositivo diventa affidabile e semplice per ogni sviluppatore di soluzioni RFID NFC.

Supporto per schede/tag

Sia l'hardware che il software sono completamente sviluppati, testati e implementati con successo con i seguenti tipi di schede/tag:

  • MIFARE Mini®,
  • MIFARE Classic® (1K, 4K, EV1),
  • MIFARE Ultraleggero®,
  • MIFARE Ultraleggero C®,
  • MIFARE Plus® (2K, 4K),
  • MIFARE DESFire® (Luce, 2K, 4K, 8K, EV1, EV2),
  • NXP NTAG® 21x (210, 213, 215, 216, Tag Tamper),
  • NXP NTAG® 4xx DNA (413, 424),
  • Scheda Java NXP JCOP® (J3A040, J3A081, J3H145, JC30M48CR).

Inoltre, questo strumento supporta tutti gli altri tag compatibili con quelli sopra elencati.

Inoltre, il GPIO configurabile (4 pin) e l'UART del dispositivo μFR Nano Online consentono la connessione dei lettori NFC aggiuntivi. Il dispositivo può anche contenere una EEPROM esterna e RTC (Real Time Clock) opzionale.

Anche se l'elenco delle tecnologie supportate è già ampio, il nostro team di sviluppo lavora costantemente su miglioramenti e aggiornamenti del prodotto, rimanendo in linea con le tendenze globali di questa tecnologia. 

Compatibilità hardware

μFR Nano Online è completamente compatibile con altri dispositivi della serie μFR. Ciò consente un aggiornamento rapido e semplice di tutti i progetti in corso basati su altri dispositivi della serie μFR. Pertanto, gli sviluppatori non devono modificare il codice scritto in precedenza per integrarlo con il nuovo hardware. Allo stesso modo, il nuovo set di API per la connettività di rete è estremamente intuitivo e facile da implementare.

L'introduzione del supporto ESP32 consente agli utenti di scrivere il proprio codice ESP32 in un IDE simile ad Arduino e di creare un dispositivo funzionante completamente autonomo in grado di operare autonomamente.

Ottieni subito il tuo kit di sviluppo μFR Nano Online!

Firmware

Il firmware interoperabile proprietario di Digital Logic funziona su tutto l'hardware della serie μFR basato su piattaforma MCU.Il lettore e l'host stabiliscono la comunicazione attraverso l'accesso diretto al chip FTDI ad alta velocità.

Al centro, a livello di comunicazione, il dispositivo utilizza un protocollo di comunicazione proprietario unico di Digital Logic.Il firmware della serie μFR contiene molte funzioni integrate complesse che possono essere chiamate tramite librerie spiegate nei documenti API.

La maggior parte delle funzioni sono sviluppate per rendere "la vita più facile" per sviluppatori e integratori diminuendo i loro tempi di sviluppo, come ad esempio:
  • Supporto per più lettori RFID NFC su un singolo host
  • L'intero set di comandi per la manipolazione MIFARE Classic® (secondo le specifiche del produttore)
  • Vari schemi di indirizzamento (Block, BlockInSector)
  • La gestione dell'archiviazione delle chiavi (in modalità, solo scrittura, nessuna lettura della chiave memorizzata)
  • Varie modalità di applicazione della chiave (per indice o per schema)
  • Manipolazione dei blocchi di valore
  • Utilizzo dell'intera struttura di memoria come spazio lineare (conveniente per la maggior parte dei tipi di schede)
  • Gestione dei tag NFC, analisi del formato NDEF nel firmware
  • Crittografia hardware integrata AES128 "al volo", estremamente importante per lavorare con chiavi di sicurezza DESFire complesse
  • Crittografia AES128 di file e chiavi nelle schede DESFire
  • Supporto MIFARE Plus
  • Supporto MIFARE Ultralight C
  • Supporto della struttura di comando APDU, ove applicabile (livello ISO 14443-4)
  • Invio UID asincrono dal lettore alla porta COM host quando è presente una scheda – la funzione è programmabile dall'utente.
μFR Nano Online supporta le seguenti modalità operative:
  • Modalità trasparente – Il dispositivo si comporta come un normale lettore NFC e comunica con un host (PC, cellulare …) tramite cavo USB
  • Modalità slave – Il dispositivo funge da normale lettore NFC ma comunica con un host (PC, cellulare…) tramite Wi-Fi o Ethernet
  • Modalità master – Modalità autonoma. Il dispositivo invia tutte le informazioni della scheda scansionate a un indirizzo server predefinito tramite il metodo HTTP POST. Non richiede un host (PC, cellulare…). Richiede una connessione di rete stabile (Wi-Fi o Ethernet)
  • 2,4 GHz Seriale – Il dispositivo funge da normale lettore NFC ma comunica con l'host (PC, cellulare, ecc.) tramite il protocollo wireless a bassa potenza a 2,4 GHz supportato da ESP32
  • 2,4 GHz Bassa energia: il dispositivo funge da normale lettore NFC, ma comunica con l'host (PC, cellulare, ecc.) tramite il protocollo wireless a bassa potenza a 2,4 GHz supportato da ESP32
  • 2,4 GHz HID a bassa energia – Il dispositivo funge da dispositivo di emulazione della tastiera (ad esempio come un lettore di codici a barre). Invia l'UID della scheda al campo di input di testo di un dispositivo associato.

La caratteristica chiave del firmware μFR è la possibilità di chiamare tutte le sue funzioni utilizzando il nostro protocollo di comunicazione.
Pertanto, l'implementazione del dispositivo μFR è possibile su quasi tutte le piattaforme con un'interfaccia seriale utilizzando il protocollo di comunicazione.

uFR Nano Online connessoLe piattaforme supportate includono:
  • PC
  • Tablet
  • Smartphone
  • Sistemi embedded
  • Raspberry Pi e altri computer a scheda singola compatibili
  • Beagleboard
  • Schede MIPS
  • PLC
  • Arduino.

I frequenti aggiornamenti del firmware includono nuove funzionalità, miglioramenti e correzioni di bug, preservando la compatibilità con le versioni precedenti. 
Di conseguenza, il codice di progetto e il software sviluppato sono sicuri, quindi non è necessario apportare modifiche dopo un aggiornamento del firmware.

Tutti gli aggiornamenti e gli upgrade del firmware sono GRATUITI e disponibili presso il repository ufficiale GitLab di Digital Logic.

IMPORTANTE: A differenza di altri dispositivi della serie μFR, μFR Nano Online supporta anche la registrazione del firmware sviluppata su misura per il microcontroller ESP32. Questa funzione è abilitata dall'opzione di sblocco OEM del lampeggiatore online. Sostituisce il lettore μFR Firmware e consente allo sviluppatore di eseguire firmware personalizzato per ESP32. ESP32 può eseguire codice Arduino e ESP-IDF.

Kit di sviluppo software

Questo lettore RFID NFC viene fornito con un kit di sviluppo software completo con librerie esterne, esempi con codici sorgente, documentazione sul riferimento API, protocollo di comunicazione e molti utili strumenti software.

uFR Nano Brending6Le librerie sono compilate in modo incrociato per varie piattaforme e finora supportano:

  • Windows x86/x64
  • Windows ARM/UWP
  • Linux x86/x64
  • Linux ARM/ARM64/ARMHF
  • macOS x64
  • iOS x64
  • Android
  • Arduino
  • ESP32.
Il nostro team è pronto a sviluppare librerie aggiuntive su richiesta del cliente. La velocità di realizzazione della richiesta dipende dai nostri attuali piani di progetto e dall'eventuale accordo di partnership.
Tutti gli esempi sono scritti per tutte le principali piattaforme e linguaggi di sviluppo, come ad esempio:

nano online laptop2

Il nostro team è pronto a sviluppare ulteriori esempi di SDK in altri linguaggi di programmazione su richiesta dei clienti. La velocità di realizzazione della richiesta dipende dai nostri attuali piani di progetto e dall'eventuale accordo di partnership.

uFR Nano Brending 9Il pacchetto include una serie di software di codice sorgente SDK molto utili e app eseguibili. Alcuni di questi sono:
  • Software di programmazione per schede e tag MIFARE Classic® (1k, 4k, EV1)
  • MIFARE® DESFire® (Light, 2k, 4k, 8k, EV1, EV2) schede e software di programmazione tag
  • Software di programmazione per schede e tag MIFARE PLUS® (2k, 4k)
  • Software di programmazione per schede e tag MIFARE Ultralight® (EV1)
  • Software di programmazione per schede e tag MIFARE Ultralight® C
  • NTAG® (2xx, DNA, Tag Tamper) schede e software di programmazione tag
  • Applicazione per la creazione e la scrittura di messaggi NDEF comuni in tag NFC
  • App di rifacimento delle carte di credito (solo dati pubblici)
  • Formatter – strumento software per la formattazione e la programmazione di schede/tag
  • uFR2FileSystem e uFR2File Lite – App di simulazione della tastiera, con lettura dei dati, analisi dei dati in diversi formati e invio di dati al database MySQL tramite HTTP
  • uFR Shell – Ambiente simile a Shell per test e automazione semplificati
  • Estensioni del browser (componenti aggiuntivi) per Chrome, Firefox e Opera
  • Applicazione per la lettura di ePassports (documenti di viaggio leggibili dalla macchina)
  • App Firma digitale
  • Software di invio comandi APDU
  • Software di programmazione di schede JCOP.
Ottieni subito il tuo kit di sviluppo μFR Nano Online!
APPLICAZIONI COMUNI
  • Sistemi di pagamento elettronico
  • Sistemi di identificazione
  • Sistemi di controllo accessi
  • Servizi in abbonamento
  • Sistemi bancari
  • Sistema di contenuti digitali
  • Sistemi di fidelizzazione dei clienti
  • Distributori automatici
  • Orari e presenze
  • Presenza al lavoro delle macchine
  • Programmazione di schede e tag NFC
  • Gestione dei record NFC NDEF
  • Controllo dell'accesso alla rete
  • Gestione dell'inventario
  • Gestione login software
  • Riscossione automatica delle tariffe
  • Terminali di trasporto pubblico
  • Pagamento senza contanti
  • Sistemi di parcheggio
  • Servizi di reception
  • Partecipazione dei visitatori dell'evento
  • Autenticazione e autorizzazione
  • Biblioteche, musei, eventi negli stadi
Caratteristiche
  • Verifica dell'identità, scambio di dati e transazione contactless
  • Utile per il dispositivo di associazione alla licenza software
  • Supporto di più sistemi operativi (Win, Linux, Android)
  • Interfaccia compatibile con USB
  • Frequenza operativa: 13,56 MHz
  • Velocità di lettura/scrittura di prossimità fino a 424 kbps
  • Antenna integrata per l'accesso senza contatto ai tag, con una distanza di lettura fino a 60 mm
  • Supporta MIFARE® e altri ISO 14443 Tipo A/B
  • Supporta i tag NFC ISO18092
  • Funzione anti-collisione integrata
  • Blocco del lettore RFID tramite password e chiavi
  • Interfaccia di programmazione dell'applicazione:
  • COM virtuale tramite FTDI
  • LED controllabili dall'utente
  • Tre anni di garanzia
CARATTERISTICHE DEL SOFTWARE
  • Lettura/scrittura di schede NFC e tag (programmazione) 
  • Scrittura di record NFC NDEF: tipi MIME, tipi URI, vCard, SMS, telefono, URL
  • Formattazione della scheda
  • Emulazione dello spazio lineare della scheda
  • Blocco della carta accesso diretto
  • Settori e blocchi delle carte accesso indiretto
  • Gestione delle chiavi delle carte e dei bit di accesso
  • Gestione dei valori dei blocchi (incremento/decremento)
  • Invio asincrono dell'UID della scheda alla porta COM (funzione programmabile)
  • Crittografia software DES e 3DES
  • Struttura APDU opzionale (application protocol data unit) con esempi di utilizzo della Carta di Credito nella lettura dei dati pubblici
  • Ambiente simile a shell per test e automazione semplificati
  • Estensioni del browser Web per Chrome, Firefox e Opera
  • Esempi di codice sorgente della firma digitale: firma contactless di documenti digitali con certificati PKI (infrastruttura a chiave pubblica)
µFR Nano Online Specification
Caratteristica Descrizione
Frequenza operativa 13,56 MHz
Intervallo di lettura La distanza operativa è 0-60mm (0"-2.36"), a seconda della geometria dell'antenna e della configurazione del lettore
Velocità di lettura/scrittura Fino a 424 kbps
Corrente di alimentazione 180mA – 500mA (dipende dalla modalità operativa
Tensione di alimentazione 5V
Schede e tag supportati Famiglia 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)

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

Famiglia SmartMX®: NXP JCOP® Java Card (J3A040, J3A081, J3H145, JC30M48CR)

Collegamento e alimentazione USB, UART, Ethernet e altri protocolli di comunicazione wireless a 2,4 GHz supportati dal modulo ESP32
Software Libreria e SDK per Java, Java Applet, JavaScript, Node JS extensions, Lazarus, Borland Delphi, C, C + + Builder, C++ WxWidgets, Microsoft® Visual C++ .NET, Microsoft® Visual C #, Microsoft® Visual Basic .NET, PHP, Python e Arduino IDE esempi
Sistemi operativi supportati Microsoft® Windows™, Linux®, macOS, Android
Piattaforme supportate Windows x86/x64, Windows ARM/UWP, Linux x86/x64, Linux ARM/ARM64/ARMHF, macOS x64, iOS x64, Android, Arduino, ESP32
Interfaccia Smart Card ISO14443 Tipo A & B, ISO18092
Attrezzature correlate Cavo USB, Download gratuito del software
Certificazione CE, RoHS
Accessori Carte, portachiavi, etichette, braccialetti, tag

 

Dimensioni e peso
Modello Dimensioni (mm) Peso del dispositivo Set Commerciale
μFR Nano Online 86 x 27 x 9 28 gr 119 gr
μFR Nano Ethernet online 86 x 27 x 11 30 gr 147 gr

 

GARANZIA: 24 MESI

Tutti i dispositivi della serie μFR hanno una garanzia estesa "Tre anni".

Ottieni subito il tuo kit di sviluppo μFR Nano Online!

Device setup and testing instructions

1) Configurazione del dispositivo

Per impostare il dispositivo, seguire le istruzioni video con la panoramica delle funzionalità del dispositivo e delle opzioni di connettività. Questo video spiega come connettersi al dispositivo e impostare la configurazione per una delle modalità operative sopra elencate.

2) Dimostrazione delle modalità operative

3) Test su un PC (Wi-Fi)

Seguire i passaggi di configurazione e configurazione del dispositivo:

AVVISO: assicurati di ricordare l'indirizzo IP appena designato, poiché ne avrai bisogno per connettere il dispositivo una volta riavviato. Nel caso in cui si dimentichi l'indirizzo IP, utilizzare il seguente strumento per eseguire la scansione della rete alla ricerca di lettori μFR Nano Online >>> Download uFR Online Finder

  • Seguire le istruzioni video precedenti per impostare la "modalità slave" e il protocollo TCP. Fai clic su Salva e riavvia
  • Scarica ed esegui l'esempio di software del codice sorgente per lavorare con le schede MIFARE Classic >>> Esempio di software di download
  • Seleziona l'opzione "Usa opzioni avanzate" per aprire le opzioni aggiuntive per l'apertura della porta del dispositivo
  • Immettere i seguenti parametri per connettersi al dispositivo:

Tipo di lettore: 0

Nome porta: YOUR_DEVICE_IP_ADDRESS

Interfaccia porta: T

Arg: 0

  • Fare clic sull'opzione Apri lettore per connettere il lettore. Il segnale acustico segnalerà quando il dispositivo è collegato.

Se la connessione è stabilita, sulla barra di stato verrà visualizzato il messaggio di stato UFR_OK.

Ora puoi scansionare, leggere o scrivere i dati nella scheda.

4) Test su un PC (USB)

  • Scarica ed esegui l'esempio di software del codice sorgente per lavorare con le schede MIFARE Classic >>> Esempio di software di download
  • Fare clic sull'opzione Apri lettore per connettere il lettore. Il segnale acustico segnalerà quando il dispositivo è collegato. Se la connessione è stabilita, sulla barra di stato verrà visualizzato il messaggio di stato UFR_OK
  • Scansione, lettura o scrittura dei dati nella scheda

Download: Documentazione API,Protocollo COM μFR,Esempi di codice sorgente software con SDK  

La documentazione contiene una spiegazione dettagliata del riferimento all'API e al protocollo di comunicazione con esempi effettivi a livello di byte per l'implementazione del protocollo di comunicazione. La nostra API fornisce un modo molto comodo di implementazione e lo consigliamo vivamente. Quando l'implementazione dell'API non è possibile, un protocollo di comunicazione è un'ottima alternativa. Forniamo aggiornamenti regolari per tutte le librerie, firmware, esempi, strumenti e documenti. Gli aggiornamenti sono GRATUITI e sono disponibili per il download dal repository ufficiale di Digital Logic GitLab.

In termini di supporto, il nostro team si sforza di fornire sempre risposte rapide. A seconda della complessità della richiesta, puoi aspettarti una risposta in 24-48 ore.

Inoltre, siamo aperti a requisiti di sviluppo personalizzati in base alle esigenze specifiche del cliente. Non esitate a contattarci per qualsiasi domanda o ulteriore assistenza riguardante i vostri progetti e la realizzazione.

Ottieni subito il tuo kit di sviluppo μFR Nano Online!