LoginSignup
0
0

More than 3 years have passed since last update.

element14 の EXPLORE-NFC-WW で NFC 試してみる

Last updated at Posted at 2020-03-04

NFCでやってみた実験一覧

EXPLORE-NFC-WW

IMG_20200304_121841.jpg

NXP PN512 搭載の RaspberryPi 用 HAT。
IMG_20200304_121631.jpg

PN512 は Full NFC Forum-compliant frontend とあり、読み込み/書き込みやP2P、カードのエミュレーションもできるらしい。Felicaにも対応している。
https://www.nxp.com/docs/en/data-sheet/PN512.pdf

EXPLORE-NFC-WW は element14 の名前を冠して販売しているけどどうやらNXPのリファレンスボードかな?

2013年頃販売開始かな? 今では手に入りづらいけど、以前買っておいたものをテスト。

環境

Raspbian Buster Lite

取扱説明書

外箱の説明には、

www.element14.com/exploreNFC

に行けとあるが、アクセスすると

にリダイレクトされる。

ここの、

「Getting Started Guide (.pdf) 」

はリンク切れである。

element14 では、とりあえずここ
https://www.element14.com/community/docs/DOC-71574/l/explore-nfc-board-for-raspberry-pi

に集まっているようだ。

また、 EXPLORE-NFC-WW で検索してもあまりないけど EXPLORE-NFC で検索すると出てくる。

が公式ぽい。ここの

「Application Note ( 1 )
Quick Start-up Guide for EXPLORE-NFC working with Raspberry Pi (REV 2.6 )

で公開されている pdf ファイルに沿って作業。

インストール

あらかじめ、RaspberryPiのSPIを有効にしておく。

「Embedded Software ( 5 )
BSP, Drivers and Middleware ( 4 )
NFC Reader Library for Linux V4.010.03.001609 (REV 1.0 ) 」

から、SW2827.zip をダウンロード、

を解凍し、出てきた
libneardal0_0.14.3-1_armhf.deb
neard-explorenfc_1.2-1_armhf.deb

をインストール。

実行

テストプログラムが使えるようになるので実行してみる。


$ explorenfc-basic 
neardal_mgr_prv_get_all_adapters(): Error: 2:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.neard was not provided by any .service files
No adapter found

エラー出る。wiringpiが入っていないためらしい。


sudo apt install wiringpi

でインストール

動かない・・・と思ったらRaspberryPiの故障でした。交換したら動くようになりました。

「NFC RFID-RC522」
https://qiita.com/nanbuwks/items/c502ba880fbb93f522b3
についてきたICカードをかざしてみました。


Waiting for tag or device...
Tag found
ISO14443A ATQA:         0400
ISO14443A SAK:  08
ISO14443A UID:  F2C16B33


0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0