{ "info": { "author": "Adafruit Industries", "author_email": "circuitpython@adafruit.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries", "Topic :: System :: Hardware" ], "description": "Introduction\n============\n\n.. image:: https://readthedocs.org/projects/adafruit-circuitpython-is31fl3731/badge/?version=latest\n :target: https://circuitpython.readthedocs.io/projects/is31fl3731/en/latest/\n :alt: Documentation Status\n\n.. image :: https://img.shields.io/discord/327254708534116352.svg\n :target: https://discord.gg/nBQh6qu\n :alt: Discord\n\n.. image:: https://travis-ci.com/adafruit/Adafruit_CircuitPython_IS31FL3731.svg?branch=master\n :target: https://travis-ci.com/adafruit/Adafruit_CircuitPython_IS31FL3731\n :alt: Build Status\n\nCircuitPython driver for the IS31FL3731 charlieplex IC.\n\nThis driver supports the following hardware:\n\n* `Adafruit 16x9 Charlieplexed PWM LED Matrix Driver - IS31FL3731 `_\n* `Adafruit 15x7 CharliePlex LED Matrix Display FeatherWings `_\n\nDependencies\n=============\nThis driver depends on:\n\n* `Adafruit CircuitPython `_\n\nPlease ensure all dependencies are available on the CircuitPython filesystem.\nThis is easily achieved by downloading\n`the Adafruit library and driver bundle `_.\n\nUsage Example\n=============\n\nMatrix:\n\n.. code:: python\n\n import adafruit_is31fl3731\n import board\n import busio\n with busio.I2C(board.SCL, board.SDA) as i2c:\n display = adafruit_is31fl3731.Matrix(i2c)\n display.fill(127)\n\n\nCharlie Wing:\n\n.. code:: python\n\n import adafruit_is31fl3731\n import board\n import busio\n with busio.I2C(board.SCL, board.SDA) as i2c:\n display = adafruit_is31fl3731.CharlieWing(i2c)\n display.fill(127)\n\n # Turn off pixel 4,4, change its brightness and turn it back on\n display.pixel(4, 4, 0) # Turn off.\n display.pixel(4, 4, 50) # Low brightness (50)\n display.pixel(4, 4, 192) # Higher brightness (192)\n\nContributing\n============\n\nContributions are welcome! Please read our `Code of Conduct\n`_\nbefore contributing to help this project stay welcoming.\n\nBuilding locally\n================\n\nTo build this library locally you'll need to install the\n`circuitpython-build-tools `_ package.\n\n.. code-block:: shell\n\n python3 -m venv .env\n source .env/bin/activate\n pip install circuitpython-build-tools\n\nOnce installed, make sure you are in the virtual environment:\n\n.. code-block:: shell\n\n source .env/bin/activate\n\nThen run the build:\n\n.. code-block:: shell\n\n circuitpython-build-bundles --filename_prefix adafruit-circuitpython-is31fl3731 --library_location .\n\nSphinx documentation\n-----------------------\n\nSphinx is used to build the documentation based on rST files and comments in the code. First,\ninstall dependencies (feel free to reuse the virtual environment from above):\n\n.. code-block:: shell\n\n python3 -m venv .env\n source .env/bin/activate\n pip install Sphinx sphinx-rtd-theme\n\nNow, once you have the virtual environment activated:\n\n.. code-block:: shell\n\n cd docs\n sphinx-build -E -W -b html . _build/html\n\nThis will output the documentation to ``docs/_build/html``. Open the index.html in your browser to\nview them. It will also (due to -W) error out on any warning like Travis will. This is a good way to\nlocally verify it will pass.", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3731", "keywords": "adafruit is31fl3731 led matrix charlieplex featherwingbreakout hardware micropython circuitpython", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "adafruit-circuitpython-is31fl3731", "package_url": "https://pypi.org/project/adafruit-circuitpython-is31fl3731/", "platform": "", "project_url": "https://pypi.org/project/adafruit-circuitpython-is31fl3731/", "project_urls": { "Homepage": "https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3731" }, "release_url": "https://pypi.org/project/adafruit-circuitpython-is31fl3731/2.4.0/", "requires_dist": null, "requires_python": "", "summary": "CircuitPython library for IS31FL3731 charlieplex LED matrices.", "version": "2.4.0" }, "last_serial": 5739222, "releases": { "2.2.0": [ { "comment_text": "", "digests": { "md5": "2a8ebb6056dddb42716044a5b3124dc7", "sha256": "c61c9b253e2411dde35cb0c752c76dbafd1d847e2d18b91d83452a2439635714" }, "downloads": -1, "filename": "adafruit-circuitpython-is31fl3731-2.2.0.tar.gz", "has_sig": false, "md5_digest": "2a8ebb6056dddb42716044a5b3124dc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23004, "upload_time": "2018-08-06T20:42:08", "url": "https://files.pythonhosted.org/packages/aa/a8/90492f5fbda4ae4849cbe2307119eb33bdfd2555c3783915b8fae5b057ef/adafruit-circuitpython-is31fl3731-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "fcc91333ab4f27341f2ab9fe5b50ee9d", "sha256": "de5090881bc80b47125efdb1a6342dc51d434ec97cd290383b4c5d82e37156eb" }, "downloads": -1, "filename": "adafruit-circuitpython-is31fl3731-2.2.1.tar.gz", "has_sig": false, "md5_digest": "fcc91333ab4f27341f2ab9fe5b50ee9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23000, "upload_time": "2018-11-12T17:26:18", "url": "https://files.pythonhosted.org/packages/90/6c/64e555d3921fc08ea95e1709c4a0476e7ec8688d91c21bc1f7a9167a15ba/adafruit-circuitpython-is31fl3731-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "411c0708842be1c56bc67b6ff03baea0", "sha256": "b2547cd0ab187319f907b5a91009cf198c86490a3b443de490b8a00aa160e200" }, "downloads": -1, "filename": "adafruit-circuitpython-is31fl3731-2.2.2.tar.gz", "has_sig": false, "md5_digest": "411c0708842be1c56bc67b6ff03baea0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22164, "upload_time": "2019-01-16T00:42:24", "url": "https://files.pythonhosted.org/packages/58/7d/467f4a31350b0f8add0a356a571a1887c1adae1ec9ddac3884b29f03772a/adafruit-circuitpython-is31fl3731-2.2.2.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "a3e23f2f2c35e75823913e5232d70582", "sha256": "c2f5800fc230a7ad8a3809442f3207c206887e8612fa7653abbbf0be195fd603" }, "downloads": -1, "filename": "adafruit-circuitpython-is31fl3731-2.3.0.tar.gz", "has_sig": false, "md5_digest": "a3e23f2f2c35e75823913e5232d70582", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22955, "upload_time": "2019-02-22T15:18:22", "url": "https://files.pythonhosted.org/packages/55/da/ca710b69f36e96815ffa37c5f39d4c5640e5db00df2f30ca277195393ecb/adafruit-circuitpython-is31fl3731-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "b9d59ed48610a10ce2848a98c08fd4d8", "sha256": "ae612232eba66206b8ddf9c80f79c862839de6c36a079c84f8fba6a085d0932c" }, "downloads": -1, "filename": "adafruit-circuitpython-is31fl3731-2.3.1.tar.gz", "has_sig": false, "md5_digest": "b9d59ed48610a10ce2848a98c08fd4d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22972, "upload_time": "2019-03-22T19:56:17", "url": "https://files.pythonhosted.org/packages/cb/ef/c0f0595d6dfaa54f55b48cd4435a803c337f2ec890cac0d6639d8c3c8b1f/adafruit-circuitpython-is31fl3731-2.3.1.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "4d23de19eeb8b620270d129977647488", "sha256": "d3b805f48ed4286f3956edc6d938d22c2e393a579e8c95f3a1dcfa9810291edb" }, "downloads": -1, "filename": "adafruit-circuitpython-is31fl3731-2.4.0.tar.gz", "has_sig": false, "md5_digest": "4d23de19eeb8b620270d129977647488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22963, "upload_time": "2019-08-27T19:50:49", "url": "https://files.pythonhosted.org/packages/b8/43/ef5be23db02f801d1d49605f12c56d07faf45d7208643c82f55d58768ab6/adafruit-circuitpython-is31fl3731-2.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d23de19eeb8b620270d129977647488", "sha256": "d3b805f48ed4286f3956edc6d938d22c2e393a579e8c95f3a1dcfa9810291edb" }, "downloads": -1, "filename": "adafruit-circuitpython-is31fl3731-2.4.0.tar.gz", "has_sig": false, "md5_digest": "4d23de19eeb8b620270d129977647488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22963, "upload_time": "2019-08-27T19:50:49", "url": "https://files.pythonhosted.org/packages/b8/43/ef5be23db02f801d1d49605f12c56d07faf45d7208643c82f55d58768ab6/adafruit-circuitpython-is31fl3731-2.4.0.tar.gz" } ] }