Beginning NFC with Arduino, Android, and PhoneGap
Beginning NFC with Arduino, Android, and PhoneGap is a hands-on guide to Near Field Communication (NFC) — the technology that enables devices in close proximity to exchange data via radio signals. Packed with examples, sample code, exercises, and step-by-step projects, it teaches you how to build NFC applications across multiple platforms.
The book covers writing apps using the NFC Data Exchange Format (NDEF) in PhoneGap, Arduino, and Node.js. You'll learn to read passive NFC tags, exchange data between NFC-enabled devices, and build practical projects from home automation to hotel check-in systems. A working knowledge of HTML and JavaScript is all you need to get started.
What You'll Learn
- NFC Architecture – Understand how NFC works and its relationship to RFID
- Android Apps with PhoneGap – Write NFC-enabled mobile apps using the PhoneGap NFC plugin
- NDEF Messages – Examine tag-writer apps, build your own, and filter messages with event listeners
- Home Automation – Build a full Android app to control lights and music
- Arduino Projects – Create a hotel registration system from check-in to door lock
- Peer-to-Peer Communication – Exchange NFC messages between two Android devices
- Embedded Linux – Explore NFC applications on Raspberry Pi and BeagleBone
Ideal For
- Developers interested in NFC and RFID technology
- Arduino and Raspberry Pi enthusiasts exploring wireless communication
- Anyone with basic HTML/JavaScript knowledge wanting to learn NFC
Package Contents
- 1× Beginning NFC with Arduino, Android, and PhoneGap (Book)
The Beginning NFC with Arduino, Android, and PhoneGap appears in the following collections:
