{ "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", "Topic :: Software Development :: Libraries", "Topic :: System :: Hardware" ], "description": "CircuitPython_RGBLED\n====================\n.. image:: https://readthedocs.org/projects/adafruit-circuitpython-rgbled/badge/?version=latest\n :target: https://docs.circuitpython.org/projects/rgbled/en/latest/\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/discord/327254708534116352.svg\n :target: https://adafru.it/discord\n :alt: Discord\n\n.. image:: https://github.com/adafruit/Adafruit_CircuitPython_RGBLED/workflows/Build%20CI/badge.svg\n :target: https://github.com/adafruit/Adafruit_CircuitPython_RGBLED/actions\n :alt: Build Status\n\nCircuitPython driver for RGB LEDs. Works with native microcontroller pins,\n`Adafruit Blinka `_, or the `PCA9685 PWM driver `_.\n\nDependencies\n=============\nThis driver depends on:\n\n* `Adafruit CircuitPython `_\n* `SimpleIO Library `_\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\nInstalling from PyPI\n--------------------\nOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locally `from\nPyPI `_. To install for current user:\n\n.. code-block:: shell\n\n pip3 install adafruit-circuitpython-rgbled\n\nTo install system-wide (this may be required in some cases):\n\n.. code-block:: shell\n\n sudo pip3 install adafruit-circuitpython-rgbled\n\nTo install in a virtual environment in your current project:\n\n.. code-block:: shell\n\n mkdir project-name && cd project-name\n python3 -m venv .env\n source .env/bin/activate\n pip3 install adafruit-circuitpython-rgbled\n\nUsage Example\n==============\n\nInitialize a common-cathode RGB LED with three PWM-capable pins.\n\n.. code-block:: python\n\n import board\n import adafruit_rgbled\n\n # Pin the Red LED is connected to\n RED_LED = board.D5\n\n # Pin the Green LED is connected to\n GREEN_LED = board.D6\n\n # Pin the Blue LED is connected to\n BLUE_LED = board.D7\n\n # Create a RGB LED object\n led = adafruit_rgbled.RGBLED(RED_LED, BLUE_LED, GREEN_LED)\n\nInitialize a common-anode RGB LED with three PWM-capable pins\n\n.. code-block:: python\n\n import board\n import adafruit_rgbled\n\n # Pin the Red LED is connected to\n RED_LED = board.D5\n\n # Pin the Green LED is connected to\n GREEN_LED = board.D6\n\n # Pin the Blue LED is connected to\n BLUE_LED = board.D7\n\n # Create a RGB LED object\n led = adafruit_rgbled.RGBLED(RED_LED, BLUE_LED, GREEN_LED, invert_pwm = True)\n\nSet the RGB LED's color to a RGB Tuple (Red, Green, Blue).\n\n.. code-block:: python\n\n led.color = (255, 0, 0)\n\nSet the RGB LED's color to a 24-bit integer (in hex syntax), 0x100000.\n\n.. code-block:: python\n\n led.color = 0x100000\n\nSetting a common-anode RGB LED using a ContextManager:\n\n.. code-block:: python\n\n import board\n import adafruit_rgbled\n with adafruit_rgbled.RGBLED(board.D5, board.D6, board.D7, invert_pwm = True) as rgb_led:\n rgb_led.color = (0, 255, 0)\n\nDocumentation\n=============\n\nAPI documentation for this library can be found on `Read the Docs `_.\n\nContributing\n============\n\nContributions are welcome! Please read our `Code of Conduct\n`_\nbefore contributing to help this project stay welcoming.\n\nDocumentation\n=============\n\nFor information on building library documentation, please check out `this guide `_.\n\n\n", "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_RGBLED", "keywords": "adafruit blinka circuitpython micropython rgbled rgb,led,driver,pwm", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "adafruit-circuitpython-rgbled", "package_url": "https://pypi.org/project/adafruit-circuitpython-rgbled/", "platform": "", "project_url": "https://pypi.org/project/adafruit-circuitpython-rgbled/", "project_urls": { "Homepage": "https://github.com/adafruit/Adafruit_CircuitPython_RGBLED" }, "release_url": "https://pypi.org/project/adafruit-circuitpython-rgbled/1.1.9/", "requires_dist": null, "requires_python": "", "summary": "CircuitPython driver for RGB LEDs", "version": "1.1.9", "yanked": false, "yanked_reason": null }, "last_serial": 12791256, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "123d85f614c2583b36bfad0c199a4f30", "sha256": "7b1d6e9c8354e809f38d6af0677ad7b8072a19ece5018bea436cc852d3be981f" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.0.1.tar.gz", "has_sig": false, "md5_digest": "123d85f614c2583b36bfad0c199a4f30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19725, "upload_time": "2019-10-28T19:59:41", "upload_time_iso_8601": "2019-10-28T19:59:41.884536Z", "url": "https://files.pythonhosted.org/packages/6c/60/8bd9f34075b54337b07647ad1bd0ab4f25c45390bd491ba1d49f56935901/adafruit-circuitpython-rgbled-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "6e8a05b384dcdf058dbd61c6f4065bcf", "sha256": "4c4a83fa4327ef2043b0dc26b3c24a13709df1f5db780d2351e3a8e656a428a9" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6e8a05b384dcdf058dbd61c6f4065bcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21125, "upload_time": "2020-01-16T18:06:36", "upload_time_iso_8601": "2020-01-16T18:06:36.488253Z", "url": "https://files.pythonhosted.org/packages/df/4f/be909bb5f2c09f2ea3ef6ab216e5c6aa42c2ea2872a04dd6d2c316b86cfb/adafruit-circuitpython-rgbled-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "b36183f265ded76f5a4c3a7ee673747c", "sha256": "3d9a84f7748e12125682e8bbb173799390229af7634c019d5e357db5eff7eba7" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b36183f265ded76f5a4c3a7ee673747c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21267, "upload_time": "2020-03-20T14:59:30", "upload_time_iso_8601": "2020-03-20T14:59:30.817062Z", "url": "https://files.pythonhosted.org/packages/75/3a/281e73a73e8047274f3c1e7df0364fa62a0035556a582266d9545e3df424/adafruit-circuitpython-rgbled-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "15b2aa67e94c692dd45e8baad53f9701", "sha256": "73c2048162e23ca0d40b3b5422b4ff64186e1b307671e54eb2cde323bf263a0a" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.1.tar.gz", "has_sig": false, "md5_digest": "15b2aa67e94c692dd45e8baad53f9701", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21331, "upload_time": "2020-07-09T19:37:33", "upload_time_iso_8601": "2020-07-09T19:37:33.111386Z", "url": "https://files.pythonhosted.org/packages/33/03/5a3b638303ecf8616a61920ee6e6cbea227a9bffed543b0df42ff452638a/adafruit-circuitpython-rgbled-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "5454966c308682b6661ec4ad92828bc4", "sha256": "6c6d2cb5b860d93eb177979e19f4ddf60545cb8bf3784ab7a9bb6fc27ceac8ff" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.2.tar.gz", "has_sig": false, "md5_digest": "5454966c308682b6661ec4ad92828bc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27370, "upload_time": "2021-01-20T22:43:53", "upload_time_iso_8601": "2021-01-20T22:43:53.614710Z", "url": "https://files.pythonhosted.org/packages/aa/fd/55d22c4f33bc769cb0ddc67525eecd32ef4c5d8ac1f922785fa065e06530/adafruit-circuitpython-rgbled-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "fec6dc1e956ac47fc767695cecb7bebd", "sha256": "00f160ef29918fa99310a184358cbca988368a0154c7816ff0be779dadc4be88" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.3.tar.gz", "has_sig": false, "md5_digest": "fec6dc1e956ac47fc767695cecb7bebd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27375, "upload_time": "2021-02-10T22:13:12", "upload_time_iso_8601": "2021-02-10T22:13:12.174801Z", "url": "https://files.pythonhosted.org/packages/91/11/1b29357f2437092297d805bd306eea90ad997360fe5fc10e1277e243947f/adafruit-circuitpython-rgbled-1.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "4c634195d3a8a7fce01256be264c1199", "sha256": "3bbacd3d16457d801c2b7fcff322e4efb1b604910cfff87a58ab886f828eb085" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.4.tar.gz", "has_sig": false, "md5_digest": "4c634195d3a8a7fce01256be264c1199", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27557, "upload_time": "2021-03-02T23:47:26", "upload_time_iso_8601": "2021-03-02T23:47:26.512810Z", "url": "https://files.pythonhosted.org/packages/d3/8e/465db169b98498941285df7222f8a091e8f89e7fb8f573409bc28689773c/adafruit-circuitpython-rgbled-1.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "52cedb2bfe99750501f8ed4b982e2485", "sha256": "528e588028e74211e819a25bb0bf0ee277ec57cd2ff12f7513df7f4630884c7f" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.5.tar.gz", "has_sig": false, "md5_digest": "52cedb2bfe99750501f8ed4b982e2485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27489, "upload_time": "2021-04-06T19:06:08", "upload_time_iso_8601": "2021-04-06T19:06:08.388636Z", "url": "https://files.pythonhosted.org/packages/53/43/756132b3b63d53976e6a76707b5f44b314297fa7c5bb9751ee2464b8ad0b/adafruit-circuitpython-rgbled-1.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "f62a8d9975b7c9cd751182e3637e2e1f", "sha256": "68e56db4544d77e16343b0c276e8a59a558199ec62f6f854a066a0a54d9e4650" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.6.tar.gz", "has_sig": false, "md5_digest": "f62a8d9975b7c9cd751182e3637e2e1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27856, "upload_time": "2021-09-23T19:41:08", "upload_time_iso_8601": "2021-09-23T19:41:08.165912Z", "url": "https://files.pythonhosted.org/packages/73/fe/0b31cdb32746ca48f829be0b63e7ec1f39a5d23f910bbc80aa1e88e49410/adafruit-circuitpython-rgbled-1.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "45db6f9667ee886fada69c378eb457b2", "sha256": "a93d06c13235acc6a24809c557ac0cf34979c3236e4dfbcdc6e3d466a0bc89e5" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.7.tar.gz", "has_sig": false, "md5_digest": "45db6f9667ee886fada69c378eb457b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27989, "upload_time": "2021-11-15T18:43:25", "upload_time_iso_8601": "2021-11-15T18:43:25.086339Z", "url": "https://files.pythonhosted.org/packages/90/bf/ef8dacecb66a4d0734f09fb76648eaade6c5447df9df7b44d910307f3697/adafruit-circuitpython-rgbled-1.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "2a931e2e0a49e3d19bdf447ddfb534ca", "sha256": "d527daeab8f1872c4268b4de74f83567f421a96c704501f930483027c45fac24" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.8.tar.gz", "has_sig": false, "md5_digest": "2a931e2e0a49e3d19bdf447ddfb534ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27961, "upload_time": "2021-11-19T20:05:22", "upload_time_iso_8601": "2021-11-19T20:05:22.364214Z", "url": "https://files.pythonhosted.org/packages/cb/be/41d2075a3f34188df47aac757578617fa85e34ce499cf026a9d482a8d28b/adafruit-circuitpython-rgbled-1.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "f4908de125b4425bc73195ee8fecb852", "sha256": "118973c01cf5376f1753befba60c505c3e47ea0fb8a586232c771440da3090a9" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.9.tar.gz", "has_sig": false, "md5_digest": "f4908de125b4425bc73195ee8fecb852", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27932, "upload_time": "2022-02-04T20:20:55", "upload_time_iso_8601": "2022-02-04T20:20:55.072601Z", "url": "https://files.pythonhosted.org/packages/11/d8/c3d264942eb559881500303621ae074d2c0461aa528917d1d686c4ec40f1/adafruit-circuitpython-rgbled-1.1.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4908de125b4425bc73195ee8fecb852", "sha256": "118973c01cf5376f1753befba60c505c3e47ea0fb8a586232c771440da3090a9" }, "downloads": -1, "filename": "adafruit-circuitpython-rgbled-1.1.9.tar.gz", "has_sig": false, "md5_digest": "f4908de125b4425bc73195ee8fecb852", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27932, "upload_time": "2022-02-04T20:20:55", "upload_time_iso_8601": "2022-02-04T20:20:55.072601Z", "url": "https://files.pythonhosted.org/packages/11/d8/c3d264942eb559881500303621ae074d2c0461aa528917d1d686c4ec40f1/adafruit-circuitpython-rgbled-1.1.9.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }