{ "info": { "author": "Pi My Life Up", "author_email": "support@pimylifeup.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: System :: Hardware" ], "description": "# mfrc522\n\nA python library to read/write RFID tags via the budget MFRC522 RFID module.\n\nThis code was published in relation to a [blog post](https://pimylifeup.com/raspberry-pi-rfid-rc522/) and you can find out more about how to hook up your MFRC reader to a Raspberry Pi there.\n\n## Installation\n\nUntil the package is on PyPi, clone this repository and run `python setup.py install` in the top level directory.\n\n## Example Code\n\nThe following code will read a tag from the MFRC522\n\n```python\nfrom time import sleep\nimport sys\nfrom mfrc522 import SimpleMFRC522\nreader = SimpleMFRC522()\n\ntry:\n while True:\n print(\"Hold a tag near the reader\")\n id, text = reader.read()\n print(\"ID: %s\\nText: %s\" % (id,text))\n sleep(5)\nexcept KeyboardInterrupt:\n GPIO.cleanup()\n raise\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pimylifeup/MFRC522-python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mfrc522", "package_url": "https://pypi.org/project/mfrc522/", "platform": "", "project_url": "https://pypi.org/project/mfrc522/", "project_urls": { "Homepage": "https://github.com/pimylifeup/MFRC522-python" }, "release_url": "https://pypi.org/project/mfrc522/0.0.7/", "requires_dist": [ "RPi.GPIO", "spidev" ], "requires_python": "", "summary": "A library to integrate the MFRC522 RFID readers with the Raspberry Pi", "version": "0.0.7" }, "last_serial": 5041490, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "cf3a98c8ba95e913eeeafe03ef1e258f", "sha256": "510438fe0f985840bf569a9abd80e367003a037fe71fa5204d0199aa4d9e45a7" }, "downloads": -1, "filename": "mfrc522-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "cf3a98c8ba95e913eeeafe03ef1e258f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18542, "upload_time": "2019-03-20T05:48:04", "url": "https://files.pythonhosted.org/packages/f1/9c/ed292360dec93dd1286865c9a529994a45b4d1089b5643c8937842d67e75/mfrc522-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9389b3ad851f60214f6a3986270e762c", "sha256": "7f577970dbe8423f1b4f16e4997d6693cdc93feb191e7e357124bc36c92422be" }, "downloads": -1, "filename": "mfrc522-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9389b3ad851f60214f6a3986270e762c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7606, "upload_time": "2019-03-20T05:48:06", "url": "https://files.pythonhosted.org/packages/9a/2b/4dc07711dbfb6c89e0e6ea6bb4ba07e293ac43d77df528c852db3b47bfbe/mfrc522-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a044ab13c8c178701d0ded8570f1f6ae", "sha256": "7ea2ff3dae94dc76dc53c3abe1cd88da36606a5fb84fa80b72630f8ef0fd190a" }, "downloads": -1, "filename": "mfrc522-0.0.3.tar.gz", "has_sig": false, "md5_digest": "a044ab13c8c178701d0ded8570f1f6ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5561, "upload_time": "2019-03-20T05:48:07", "url": "https://files.pythonhosted.org/packages/36/e9/39b8469155f40acc670a70d8f956542ea665f4e425e59bfd1bb9c528fd53/mfrc522-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ab69fa54b033e1c3ad5bd8888e58cdea", "sha256": "3dda5e4bece75a6c498d3773dac01a2175d279f52add28494052346edbcacab1" }, "downloads": -1, "filename": "mfrc522-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "ab69fa54b033e1c3ad5bd8888e58cdea", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18530, "upload_time": "2019-03-26T14:53:50", "url": "https://files.pythonhosted.org/packages/9b/1e/250f8103c9c2cd9883db3dda27a09c57ccbf58912cfdf123789247b0e1c5/mfrc522-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46fa04f27d33578058b1c9acf868e0b1", "sha256": "b1583d2a254599d8dc666d43bc67d7d1d8a50ab8f5004b5b26c119858528ac29" }, "downloads": -1, "filename": "mfrc522-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "46fa04f27d33578058b1c9acf868e0b1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18529, "upload_time": "2019-03-26T14:53:52", "url": "https://files.pythonhosted.org/packages/fe/0a/db2a498521738d2a5333f196c2e041ade1685bbf36328c87ec1401415c21/mfrc522-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ef821a096a78038e9c826825ae6e93f", "sha256": "7ae3ce29e5bc28683f4503414f858b46de866c92e568f041d39ac93abe29e02f" }, "downloads": -1, "filename": "mfrc522-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3ef821a096a78038e9c826825ae6e93f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5548, "upload_time": "2019-03-26T14:53:54", "url": "https://files.pythonhosted.org/packages/6c/6f/a366c16268350efd2b83dc289565b08cab725fae5113d2e8b6822aa79486/mfrc522-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "c71052736550ef7e19e947ab623a360e", "sha256": "f637e7182f39c7d0e35bf33635dcae80307263640fff60a0a6085d22e7eca017" }, "downloads": -1, "filename": "mfrc522-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "c71052736550ef7e19e947ab623a360e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18611, "upload_time": "2019-04-01T14:59:47", "url": "https://files.pythonhosted.org/packages/a4/5a/05c7a33f31388e53c2dff5dd275ed1c599e0833890c3766068d446634ae5/mfrc522-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffe19ac80561cfe3add228b19a9b0bce", "sha256": "7552e8079d45cc0a06f5558c12dbed9419dd3c733cad43facc5e89394caeb230" }, "downloads": -1, "filename": "mfrc522-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ffe19ac80561cfe3add228b19a9b0bce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18611, "upload_time": "2019-04-01T14:59:48", "url": "https://files.pythonhosted.org/packages/dd/66/6262285cdcc48859cb28a8185f2f94f1ece10ac8ce56be59c6d977ed3555/mfrc522-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "060baebcc6340f55cc2b75546e5de734", "sha256": "434215ecb8261a6a50455c7c1177a8c1caa6721c60bb33279ca58f31fb046070" }, "downloads": -1, "filename": "mfrc522-0.0.5.tar.gz", "has_sig": false, "md5_digest": "060baebcc6340f55cc2b75546e5de734", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5647, "upload_time": "2019-04-01T14:59:50", "url": "https://files.pythonhosted.org/packages/02/0a/92d0b8a734e7b741b57bbe5e5c8b9dea330a8985ef17b19117763d28ec5c/mfrc522-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0b884b6ada5e9d505570de51d5ec6c6e", "sha256": "ef198652c51a6e9956eaa658d64b4614f42e27580c1fd95e1ed9450cb5fb53ea" }, "downloads": -1, "filename": "mfrc522-0.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "0b884b6ada5e9d505570de51d5ec6c6e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18611, "upload_time": "2019-04-02T00:21:44", "url": "https://files.pythonhosted.org/packages/9d/6e/259cde6382d2154396c8e6a7d29a73b271acf496c68620f459cb0828c877/mfrc522-0.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25a94cf6d89ff2cea7a8eea1e021b0d7", "sha256": "86c57d180af96cb430c10f9e55ff9c6424ee82d19e285faadb9efc19427b5eb8" }, "downloads": -1, "filename": "mfrc522-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "25a94cf6d89ff2cea7a8eea1e021b0d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18611, "upload_time": "2019-04-02T00:21:46", "url": "https://files.pythonhosted.org/packages/00/e7/3f3f0a3ca16043d3c353b001acb99a126f999f424dd64353c5777ff424dd/mfrc522-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8f705dbd7be019ca50b4ee40173aeab", "sha256": "742dc8156fd9ca369b509be052ce50f520e18ed4ccb724bc3c3ac4d7cb11ac4e" }, "downloads": -1, "filename": "mfrc522-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a8f705dbd7be019ca50b4ee40173aeab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5651, "upload_time": "2019-04-02T00:21:48", "url": "https://files.pythonhosted.org/packages/18/4e/ea49e1a60003959d146baf0d026888b49bb12ebd9c073cf138817031cf34/mfrc522-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "d1b3f3f5dab572654963a11a8da21a4a", "sha256": "5f0e06d2ca4550d545478b20edb6661d5da943e75b3d4542ba9eb9eef4e541e7" }, "downloads": -1, "filename": "mfrc522-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "d1b3f3f5dab572654963a11a8da21a4a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18610, "upload_time": "2019-04-02T00:36:39", "url": "https://files.pythonhosted.org/packages/fa/b6/824c5782411c4b59eca5599ac3e5662f94c061507743b5da587d1a72f20e/mfrc522-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36e8585d310870e6908df455b08b87ec", "sha256": "874fd0385a7e40190063b60af83d615534b1f764c6b776fed1fcc94551c1e62f" }, "downloads": -1, "filename": "mfrc522-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "36e8585d310870e6908df455b08b87ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18610, "upload_time": "2019-04-02T00:36:40", "url": "https://files.pythonhosted.org/packages/d5/b5/d33c0634cece0931c3c4e0978b0db58f248045c3b379ccf2d512b76fe044/mfrc522-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "325c57fcb1cb452991d58ac4b88f44d6", "sha256": "74c7020a4fc4870f5d7022542c36143fba771055a2fae2e5929e6a1159d2bf00" }, "downloads": -1, "filename": "mfrc522-0.0.7.tar.gz", "has_sig": false, "md5_digest": "325c57fcb1cb452991d58ac4b88f44d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5652, "upload_time": "2019-04-02T00:36:42", "url": "https://files.pythonhosted.org/packages/3c/34/f2e893baa79d82d4faad8abb7c5c0fcd138d367f6f38071f7afe883f65a2/mfrc522-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d1b3f3f5dab572654963a11a8da21a4a", "sha256": "5f0e06d2ca4550d545478b20edb6661d5da943e75b3d4542ba9eb9eef4e541e7" }, "downloads": -1, "filename": "mfrc522-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "d1b3f3f5dab572654963a11a8da21a4a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18610, "upload_time": "2019-04-02T00:36:39", "url": "https://files.pythonhosted.org/packages/fa/b6/824c5782411c4b59eca5599ac3e5662f94c061507743b5da587d1a72f20e/mfrc522-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36e8585d310870e6908df455b08b87ec", "sha256": "874fd0385a7e40190063b60af83d615534b1f764c6b776fed1fcc94551c1e62f" }, "downloads": -1, "filename": "mfrc522-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "36e8585d310870e6908df455b08b87ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18610, "upload_time": "2019-04-02T00:36:40", "url": "https://files.pythonhosted.org/packages/d5/b5/d33c0634cece0931c3c4e0978b0db58f248045c3b379ccf2d512b76fe044/mfrc522-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "325c57fcb1cb452991d58ac4b88f44d6", "sha256": "74c7020a4fc4870f5d7022542c36143fba771055a2fae2e5929e6a1159d2bf00" }, "downloads": -1, "filename": "mfrc522-0.0.7.tar.gz", "has_sig": false, "md5_digest": "325c57fcb1cb452991d58ac4b88f44d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5652, "upload_time": "2019-04-02T00:36:42", "url": "https://files.pythonhosted.org/packages/3c/34/f2e893baa79d82d4faad8abb7c5c0fcd138d367f6f38071f7afe883f65a2/mfrc522-0.0.7.tar.gz" } ] }