#chinese #driver #number #modules #rfid #support


Driver for a number of Chinese UHF RFID Gen2 modules

4 releases

0.1.3 Oct 16, 2019
0.1.2 Oct 11, 2019
0.1.1 Oct 9, 2019
0.1.0 Oct 9, 2019
Download history 9/week @ 2019-11-01 2/week @ 2019-11-08 17/week @ 2019-11-15 4/week @ 2019-11-22 12/week @ 2019-11-29 20/week @ 2019-12-06 10/week @ 2019-12-13 1/week @ 2019-12-20 4/week @ 2019-12-27 3/week @ 2020-01-03 49/week @ 2020-01-10 10/week @ 2020-01-17 2/week @ 2020-01-24 3/week @ 2020-01-31 6/week @ 2020-02-07

68 downloads per month
Used in epcexplorer


596 lines


This driver provides Rust support for a number of Chinese-manufactured UHF RFID Gen2 reader modules based on the Impinj Indy R2000 RF chipset with an AVR ARM processor.

It appears that these readers are based on a white-label module design which is used by a number of Chinese manufacturers. The original designer remains unknown. I've named this module "invelion" as this is the device I have.

Example Code

Examples of the use of this library can be found in the examples directory.

Supported Readers

Unless otherwise noted, the modules listed below are not tested with this library, but are suspected to use the same protocol due to visual similarity, similarity to modules from the same manufacturer, or availability of manuals (mostly on the FCC website) depicting the same evaluation software.

Please let me know if you get a new reader working with this code!

Invelion/INNOD (Shenzhen Invelion Technology CO., Ltd):

  • IND905 / YR905 / IND901 / YR901 (tested and working)
  • YR900
  • IND904
  • IND9010 (suspected identical to Rodinbell D100)
  • IND9051

Rodinbell (Shenzhen Rodinbell Technology CO., Ltd):

License: LGPL-3.0-or-later


~44K SLoC