{ "info": { "author": "Philip Howard", "author_email": "phil@pimoroni.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Software Development", "Topic :: System :: Hardware" ], "description": "|Scroll pHAT HD| https://shop.pimoroni.com/products/scroll-phat-hd\n\n17x7 pixels of single-colour, brightness-controlled, message scrolling\ngoodness!\n\nInstalling\n----------\n\nFull install (recommended):\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nWe've created an easy installation script that will install all\npre-requisites and get your Scroll pHAT HD up and running with minimal\nefforts. To run it, fire up Terminal which you'll find in Menu ->\nAccessories -> Terminal on your Raspberry Pi desktop, as illustrated\nbelow:\n\n.. figure:: http://get.pimoroni.com/resources/github-repo-terminal.png\n :alt: Finding the terminal\n\nIn the new terminal window type the command exactly as it appears below\n(check for typos) and follow the on-screen instructions:\n\n.. code:: bash\n\n curl https://get.pimoroni.com/scrollphathd | bash\n\nAlternatively, on Raspbian, you can download the ``pimoroni-dashboard``\nand install your product by browsing to the relevant entry:\n\n.. code:: bash\n\n sudo apt-get install pimoroni\n\n(you will find the Dashboard under 'Accessories' too, in the Pi menu -\nor just run ``pimoroni-dashboard`` at the command line)\n\nIf you choose to download examples you'll find them in\n``/home/pi/Pimoroni/scrollphathd/``.\n\nManual install:\n~~~~~~~~~~~~~~~\n\nLibrary install for Python 3:\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\non Raspbian:\n\n.. code:: bash\n\n sudo apt-get install python3-scrollphathd\n\nother environments:\n\n.. code:: bash\n\n sudo pip3 install scrollphathd\n\nLibrary install for Python 2:\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\non Raspbian:\n\n.. code:: bash\n\n sudo apt-get install python-scrollphathd\n\nother environments:\n\n.. code:: bash\n\n sudo pip2 install scrollphathd\n\nDevelopment:\n~~~~~~~~~~~~\n\nIf you want to contribute, or like living on the edge of your seat by\nhaving the latest code, you should clone this repository, ``cd`` to the\nlibrary directory, and run:\n\n.. code:: bash\n\n sudo python3 setup.py install\n\n(or ``sudo python setup.py install`` whichever your primary Python\nenvironment may be)\n\nIn all cases you will have to enable the i2c bus.\n\nDocumentation & Support\n-----------------------\n\n- Guides and tutorials - https://learn.pimoroni.com/scroll-phat-hd\n- Function reference - http://docs.pimoroni.com/scrollphathd/\n- GPIO Pinout - https://pinout.xyz/pinout/scroll\\_phat\\_hd\n- Get help - http://forums.pimoroni.com/c/support\n\nUnofficial / Third-party libraries\n----------------------------------\n\n- Java library by Jim Darby - https://github.com/hackerjimbo/PiJava\n- Rust library by Tiziano Santoro -\n https://github.com/tiziano88/scroll-phat-hd-rs\n- Go library by Tom Mitchell -\n https://github.com/tomnz/scroll-phat-hd-go\n\n.. |Scroll pHAT HD| image:: scroll-phat-hd-logo.png\n\n1.2.1\n-----\n\n* New: Exposed set_gamma method for user gamma correction\n* Improvement: Removed web API import to prevent hard dependency on Flask\n* Improvement: Many improvements to the HTTP API including autoscroll\n* Optimisation: write_string will calculate string size and grow buffer once to fit\n* Optimisation: set_graph will grow buffer to fit the graph\n* Bugfix: Fixed ASCII font to place accented characters at correct codepoints\n\n1.2.0\n-----\n\n* New: Added set_font to set current font for all write_string calls\n* New: Added before_display argument to show to modify the display buffer\n\n1.1.1\n-----\n\n* Bugfix: Removed Flask HTTP API entry_point to prevent bin file conflict between Python 2 and 3\n\n1.1.0\n-----\n\n* New: Added Flask HTTP API\n* New: Init is deferred until the library is used\n\n1.0.1\n-----\n\n* New: Added gamma correction\n\n1.0.0\n-----\n\n* New: Added set_brightness to globally set maximum display brightness\n* New: Added get_buffer_shape to return internal buffer shape\n* New: Added get_shape to return display shape\n* New: Added set_clear_on_exit, pass True/False to set/clear\n* Improvement: draw_char no longer fills black pixels, which was incongruent with letter spacing\n* Improvement: '1' in font3x5 is now 3 pixels wide\n* Improvement: Monospacing option for fonts\n* Improvement: Fonts can now be indexed by char in addition to ordinal\n* Improvement: Clear now resets scroll position\n* Improvement: Fill now grows buffer and fills in single operations\n* Improvement: scroll(0,0) no longer enforces a default scroll\n* Improvement: width/height now private, reimplemented as read-only properties\n* Improvement: initialization now detects disabled i2c or missing pHAT and emits a friendly error\n* Improvement: cleared display sooner to mitigate flash of lit pixels on startup\n* Bugfix: Corrected default scroll direction\n* Bugfix: 90 and 270 degree rotations are no longer cropped to 7 pixels wide\n* Bugfix: Fixed missing version_info\n* Bugfix: Graph catches IndexError and gracefully ignores missing values\n\n0.0.1\n-----\n\n* Initial release\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.pimoroni.com", "keywords": "Raspberry Pi LED", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "scrollphathd", "package_url": "https://pypi.org/project/scrollphathd/", "platform": "", "project_url": "https://pypi.org/project/scrollphathd/", "project_urls": { "Homepage": "http://www.pimoroni.com" }, "release_url": "https://pypi.org/project/scrollphathd/1.2.1/", "requires_dist": [ "numpy" ], "requires_python": "", "summary": "Scroll pHAT HD Driver", "version": "1.2.1" }, "last_serial": 3694832, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7f71fd14a9c8db744fe2e671eee31f3a", "sha256": "23d9d234d9826e4d0c07365f3468e77e2ef40c4f8baed1f28bcda178790c6116" }, "downloads": -1, "filename": "scrollphathd-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7f71fd14a9c8db744fe2e671eee31f3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15664, "upload_time": "2017-02-28T13:01:39", "url": "https://files.pythonhosted.org/packages/0a/27/808253e362fedcaa146f78e9e90f8dfb09c8290dc8b85b0a8446b4dc8c77/scrollphathd-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1ea30b0cfffe80566cb9376bab63e44b", "sha256": "62eebb1ec1f71efd4d3cec988c5099d33e04adefa9476ac762eae12c11af6425" }, "downloads": -1, "filename": "scrollphathd-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1ea30b0cfffe80566cb9376bab63e44b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17624, "upload_time": "2017-04-12T11:29:11", "url": "https://files.pythonhosted.org/packages/b6/80/b2af6c4f4d3d6a3248b5197c86121b560ad6a9f06ce48e5ee3139317f7bb/scrollphathd-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ef376943b99c2f8073da86d2e552d3f5", "sha256": "e209fa590e26102d2ce79df53144b533dd696d10fae49059329d5a38094f4660" }, "downloads": -1, "filename": "scrollphathd-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ef376943b99c2f8073da86d2e552d3f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18407, "upload_time": "2017-05-15T13:13:11", "url": "https://files.pythonhosted.org/packages/57/f2/59915a3bd739aff3c98a0ea376851ca772faa2cb748ff0915ccf5d15e8e4/scrollphathd-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d72c3fac7cce160ae6af56cc57f96aff", "sha256": "074693dc2f765511f3a41b8bd38363b0597aba54d95aef7b7e8c5a1641877535" }, "downloads": -1, "filename": "scrollphathd-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "d72c3fac7cce160ae6af56cc57f96aff", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 21795, "upload_time": "2018-01-11T11:39:48", "url": "https://files.pythonhosted.org/packages/a9/5f/f439a0b9f6ca95034cbf9a1398edb9ab8fe98f51fe1bdc0b342f91d479a9/scrollphathd-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5af679f34fc3f22672004d983d1f6ac", "sha256": "7f788162e4a29bc6c6ffb06cdf7e61e45f158373180b70f00dab75bf45439a3b" }, "downloads": -1, "filename": "scrollphathd-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f5af679f34fc3f22672004d983d1f6ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21762, "upload_time": "2018-01-11T11:40:17", "url": "https://files.pythonhosted.org/packages/a1/87/f870cb25ff70058141b7a5d617187fa4a815d756426de689149b503de32a/scrollphathd-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e0848fc0c01d88a649fc5802ec66780", "sha256": "4869f977622b9a4a1184fe4796110bcb3dd0da6a7746040a5da7728dc1a69820" }, "downloads": -1, "filename": "scrollphathd-1.1.0.tar.gz", "has_sig": false, "md5_digest": "7e0848fc0c01d88a649fc5802ec66780", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18190, "upload_time": "2018-01-11T11:39:56", "url": "https://files.pythonhosted.org/packages/02/05/010383200632aef085b64485b364f7d8d32865e3ef3d993c77a6bfc9847a/scrollphathd-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "ef44e330e7753e80b94dcac568015557", "sha256": "335118bdb3b95a9a700d590d59084e55165a58b47cdaa411f67e2f54ed682c57" }, "downloads": -1, "filename": "scrollphathd-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ef44e330e7753e80b94dcac568015557", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 21573, "upload_time": "2018-01-16T13:29:28", "url": "https://files.pythonhosted.org/packages/b1/09/84e3effc5c5e01c5492adb9ff17c0124a89249597fdfa185ffcca5c6b4ca/scrollphathd-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e9c60d7baeb5d62e4d07cb61675afe5", "sha256": "b6e492c2a60d0f4cc0c5aa3a46423a2b0f83d5d9ad3e86f0f389aa972dfcaa96" }, "downloads": -1, "filename": "scrollphathd-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6e9c60d7baeb5d62e4d07cb61675afe5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21540, "upload_time": "2018-01-16T13:29:20", "url": "https://files.pythonhosted.org/packages/bb/9e/dfa501daa42f5eba89f18d3ff5ffb0a6c6e793ff5b278c9eda88a1cad6c3/scrollphathd-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de4383da7cac262a3f257b73bf6acc16", "sha256": "3de8c0918f766e52e9842b1b26ed82b0e0a9e353c23f6df395bc0ea23546247a" }, "downloads": -1, "filename": "scrollphathd-1.1.1.tar.gz", "has_sig": false, "md5_digest": "de4383da7cac262a3f257b73bf6acc16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18165, "upload_time": "2018-01-16T13:29:38", "url": "https://files.pythonhosted.org/packages/80/f2/4e9d1b2f9d04e8ac1a5b0da737f09f54c0c6b1d396e968854a7080e866ae/scrollphathd-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "100cc07babed773e443e327c5c9cfa2d", "sha256": "e800b7385db322fdcbee3610ffcce606ba22ecf019089c1412f15094d89846f4" }, "downloads": -1, "filename": "scrollphathd-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "100cc07babed773e443e327c5c9cfa2d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 21888, "upload_time": "2018-02-12T15:04:13", "url": "https://files.pythonhosted.org/packages/e8/3d/9eeb257c0091c41f6519521c8d578a1f9db6155bf23149d824a3e5a8e0fe/scrollphathd-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7be1060eb6300fabd11311a0c55ae556", "sha256": "33c4a50aa39a8f4debb6fae64e6415b282aa693c92545ef6ec828ba75977d8ea" }, "downloads": -1, "filename": "scrollphathd-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7be1060eb6300fabd11311a0c55ae556", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21852, "upload_time": "2018-02-12T15:04:15", "url": "https://files.pythonhosted.org/packages/73/71/b44837070b5026e3f5906022b42e876b6f085280fd52353f9afb9d9297fb/scrollphathd-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b794184e873be73f063a44e34a878b46", "sha256": "d0972f12de76d2bed3db73696e8c07362cdedb0a1db740c901e02ef9e587969e" }, "downloads": -1, "filename": "scrollphathd-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b794184e873be73f063a44e34a878b46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18411, "upload_time": "2018-02-12T15:04:47", "url": "https://files.pythonhosted.org/packages/80/13/708b4ee7fb868f76fe8cd639e64dc709eb766882c36188c1162eea27ed4e/scrollphathd-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "483ad985c071a09a3535fcf3ce299929", "sha256": "ebd96d3fc6b6d48065b9a61b4bb0a6ca4d8ff88efb92801a1103b6aebda49b7c" }, "downloads": -1, "filename": "scrollphathd-1.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "483ad985c071a09a3535fcf3ce299929", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25167, "upload_time": "2018-03-22T10:07:09", "url": "https://files.pythonhosted.org/packages/33/ec/dac4c50b8e2fd2544b8f84f9f224401853381d40d2a24d445fb493b70977/scrollphathd-1.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c829c664d2f96cf27941d7beaea92c5", "sha256": "615f3030b28904a3020d7ebad9340b6e509dfc885e17dc6ac9194af3db23ca13" }, "downloads": -1, "filename": "scrollphathd-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5c829c664d2f96cf27941d7beaea92c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25163, "upload_time": "2018-03-22T10:07:14", "url": "https://files.pythonhosted.org/packages/55/96/4d1b40a7de42a6a09ed02b1b26821e3b2ced0869cd4ed7b64f898d34bd0e/scrollphathd-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee9b4c7df59a05163f7a043f74a4cc5f", "sha256": "ecd711d3047d7f5e53d1332cc3e77145c863bcaee2cf9d36aab21f20af216835" }, "downloads": -1, "filename": "scrollphathd-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ee9b4c7df59a05163f7a043f74a4cc5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20791, "upload_time": "2018-03-22T10:07:22", "url": "https://files.pythonhosted.org/packages/02/ad/8fc3d220beb62d5c7c4b7bce61bbc7d6f70a0ad53da0da58c13c91c22c73/scrollphathd-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "483ad985c071a09a3535fcf3ce299929", "sha256": "ebd96d3fc6b6d48065b9a61b4bb0a6ca4d8ff88efb92801a1103b6aebda49b7c" }, "downloads": -1, "filename": "scrollphathd-1.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "483ad985c071a09a3535fcf3ce299929", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25167, "upload_time": "2018-03-22T10:07:09", "url": "https://files.pythonhosted.org/packages/33/ec/dac4c50b8e2fd2544b8f84f9f224401853381d40d2a24d445fb493b70977/scrollphathd-1.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c829c664d2f96cf27941d7beaea92c5", "sha256": "615f3030b28904a3020d7ebad9340b6e509dfc885e17dc6ac9194af3db23ca13" }, "downloads": -1, "filename": "scrollphathd-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5c829c664d2f96cf27941d7beaea92c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25163, "upload_time": "2018-03-22T10:07:14", "url": "https://files.pythonhosted.org/packages/55/96/4d1b40a7de42a6a09ed02b1b26821e3b2ced0869cd4ed7b64f898d34bd0e/scrollphathd-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee9b4c7df59a05163f7a043f74a4cc5f", "sha256": "ecd711d3047d7f5e53d1332cc3e77145c863bcaee2cf9d36aab21f20af216835" }, "downloads": -1, "filename": "scrollphathd-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ee9b4c7df59a05163f7a043f74a4cc5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20791, "upload_time": "2018-03-22T10:07:22", "url": "https://files.pythonhosted.org/packages/02/ad/8fc3d220beb62d5c7c4b7bce61bbc7d6f70a0ad53da0da58c13c91c22c73/scrollphathd-1.2.1.tar.gz" } ] }