NFC Inventory Terminal


NFC Reader ACR122U

This project created an independent terminal inside the laboratory which would allow the automation of the check-in / check-out of items.


It takes advantage of the RFID capabilities in the employees' smartcards, and used NFC tags attached to each laboratory item to be able to know who was scanning what item.

It was developed using an embedded ARMv6 processor, running a Debian version of Linux, with an ACR122U NFC Reader connected by USB.

The system was developed using Python in its first version, with the intention of using OpenGL ES 2.0 in a future version of the graphical user interface.