Forum: HF, Funk und Felder Einstieg NFC - was ist sinnvoll?


von Nico (Gast)


Lesenswert?

Moin,

ich wollte mich mal etwas mit NFC beschäftigen - bin mir aber aktuell 
nicht sicher, was ein 'sinnvoller' Einstieg ist.
Folgende Produkte hatte ich mir jetzt ein wenig angeschaut:

M24SR-DISCOVERY
http://www.st.com/web/en/catalog/tools/FM116/SC1444/PF259659?icmp=pf259659_pron_nb_feb2014

Adafruit Arduino NFC Shield
http://www.adafruit.com/products/789

Adafruit Kit mit mbed board und NFC shield
http://www.adafruit.com/products/836

Ich möchte eigentlich nur ne Art proof of concept für ne Spielerei - 
sprich auf nen passiven MiFare Sticker was speichern und dann mitm 
Telefon wieder auslesen.

Da ich weder mit Arduino noch mir ARM bisher in Kontakt gekommen bin, 
hätte man das hier gleich n bissl Verknüpfen können. Wobei das mbed ja 
eigentlich stark vom ARM abstrahiert, wenn ich das alles richtig gesehen 
habe.

Kurzfassung - was ist der wahrscheinlichst 'einfachste' Weg???
Kann das M24SR-DISCOVERY überhaupt schreiben. So wie ich aktuell die 
Product Spec verstehe eigentlich nicht (wobei das komisch wäre).

Danke

: Verschoben durch Moderator
von Haaz (Gast)


Lesenswert?

Hallo,

ich habe hier das M24LR-Discovery. Dieses Set gibt es sehr günstig. Es 
gibt auch eine App für das Smartphone von ST, damit kann man das 
NFC-EEPROM auch auslesen und beschreiben.

Gruß

von Nico (Gast)


Lesenswert?

Moin und danke schonmal für die Antwort.

Kann man mit dem M24LR-Discovery auch 'normale' NFC MiFare EEPROMs 
schreiben???
Im Details gehts mir um sowas:
http://www.adafruit.com/products/362

Ich hatte auf der ST Seite nur gesehen, dass man über das Telefon das 
Discovery board auslesen kann etc (da war ja so ne Art 'StringEcho' als 
Beispiel). Kann das Board aber auch schreibend agieren???
Das hatte ich nicht gesehen bzw. eventuell zu oberflächig geschaut.

Nochmals Danke
Nico

von Christopher B. (chrimbo) Benutzerseite


Lesenswert?

Nico schrieb:
> Kann man mit dem M24LR-Discovery auch 'normale' NFC MiFare EEPROMs
> schreiben???

Hallo, leider weiß ich das nicht, aber wenn du so ein Kit möchtest, dann 
habe ich noch eins. Würde es für 12€ inkl. Versand in Deutschland 
abgeben (ohne OVP).

LG

von Haaz (Gast)


Lesenswert?

Hi,

das M24LR-Discovery Kit besteht aus zwei Platinen. Die eine Platine ist 
wie ein Mifare Tag (ISO 14443A) Passiv, jedoch mit einem anderen 
Interface (ISO 15693).

Die Andere Platine ist der Reader/Writer dieser IC (CR95HF) kann alle 
Interface Standards.

 RF communication @13.56 MHz
– ISO/IEC 14443 Type A and B
– ISO/IEC 15693
– ISO/IEC 18092

Die PC-Software ist nicht für alle Interface-Standards geschrieben. Es 
werden nur Tags mit ISO/IEC 15693 Standard gelesen.

Also ist dieses Demoboard nicht ohne weiteres Wissen mit den von dir 
genannten Tags einsetzbar. Du kannst doch aber direkt mit deinem 
Smartphone schreiben wieso der Umweg über einen zusätzlichen Writer?

Gruß

von Nico (Gast)


Lesenswert?

Hi,

Danke für die Antworten...
Ich muss gestehen - ich habe erst nach dem lesen des letzten Posts mir 
die Android API bezüglich NFC durchgelesen...
Ich war mir bis dato nicht bewusst, dass damit auch geschrieben werden 
kann...
Selbst der Code dafür ist minimal...
Ich suche mir also erstmal n paar ISO/IEC 14443 Tags und probiere mit 
denen rum. Das sollte eigentlich fast schon reichen.
Danke für die Infos, das Angebot bezüglich des Readers und das Augen 
öffnen

Gruß
Nico

von Tim S. (tim_seidel) Benutzerseite


Lesenswert?

Haaz schrieb:
> – ISO/IEC 14443 Type A and B

Noch einen kurzen Hinweis:

Ausgerechnet die gewünschten Mifare Classic sind nur Iso14443-3 konform. 
Der Datenaustausch erfolgt nicht nach Iso14443-4. Dies liegt 
insbesondere an kurzen (4Bit) Status-Antworten, für die es im Iso14443 
Standard keine Kodierung existiert.

Das ist in sofern wichtig, als dass ein Reader, der Iso14443A 
unterstützt, nicht unbedingt die Mifare Classic Karten umgehen kann. 
Auch bei einigen Android-Geräten wird das nicht unterstützt. Z.b. kann 
dass Google Nexus 5 (Broadcom Chip) keine Mifare Classics 
lesen/schreiben, sondern nur die UID ausgeben.


Für NDEF - also der gesuchten Anwendung - ist der Kartentyp fast egal. 
Solange man Schrieben und Lesen kann existiert ein NDEF Format für 
diesen Transponder. Dann kann man eine URI hinterlegen oder 
was-weiss-ich und diese mit einem NFC konformen Handy nutzen.
Das funktioniert also auch mit den oben erwähnten Iso15693 Transpondern 
(günstig ;-) ).

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.