http://www.libnfc.org/
