{ "info": { "author": "Mike Street", "author_email": "mikestreety@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: System :: Hardware" ], "description": "LCD Screen Python Class\n=======================\n\nThis class makes it easy to write messages to your LCD screen via your Raspberry Pi.\n\nFor a working example of the class, see example.py_.\n\n.. _example.py: https://github.com/mikestreety/pypi-lcdscreen/blob/master/example.py\n\nInstallation\n------------\nInstall from pip\n\n::\n\n\tpip install lcdscreen\n\nFrom there you can use it as you wish!\n\n::\n\n\tfrom lcdscreen import LCDScreen\n\nNext, initialise the class, passing in the parameters as required:\n\n::\n\n\tlcd = LCDScreen({\n\t\t'pin_rs': 25,\n\t\t'pin_e': 24,\n\t\t'pins_db': [23, 17, 27, 22],\n\t\t'backlight': 18,\n\t\t'dimensions': [20, 4]\n\t})\n\nThe defaults are below. If you don't wish to change anything then you can initilise without passing anything in:\n\n::\n\n\tconfig_preset = {\n\t\t'pin_rs': 25, # The input of the RS pin\n\t\t'pin_e': 24, # The input of the E pin\n\t\t'pins_db': [23, 17, 27, 22], # The input of the DB pins\n\t\t'backlight': 18, # The input of the Backlight pin\n\t\t'dimensions': [20, 4], # How big your screen is [width, height]\n\t\t'delay': 3, # The default delay time\n\t\t'spacer': ' ' # The default spacer character\n\t\t'truncate': '..' # What to add to a truncated string if the message is longer than the screen width\n\t}\n\nOnce initialised, it's quite easy to operate. The class is well documented and the exmaple file shows how to use it\n\nUsage\n------\n\n**Backlight**\n\nTurn the backlight on:\n\n::\n\n\tlcd.backlight('on')\n\nAnd turn it off:\n\n::\n\n\tlcd.backlight('off')\n\n**Message**\n\n::\n\n\tlcd.message('Your message')\n\n**Delay**\n\n::\n\n\tlcd.delay() # Delay by default delay time (set in config)\n\tlcd.delay(5) # Delay by 5 seconds\n\tlcd.delay_clear() # Wait default delay time then clear the screen", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mikestreety/pypi-lcdscreen", "keywords": "raspberry pi lcd screen", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "lcdscreen", "package_url": "https://pypi.org/project/lcdscreen/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/lcdscreen/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mikestreety/pypi-lcdscreen" }, "release_url": "https://pypi.org/project/lcdscreen/1.2.1/", "requires_dist": null, "requires_python": null, "summary": "A class to write to a LCD Screen using a raspberry pi", "version": "1.2.1" }, "last_serial": 1501519, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c4a5c8e0627d10d30d3f130db2b14d30", "sha256": "7d7ae562fd6626755f50c24dbb766a5b540976738f5153c4acc36c43d5c2f2ae" }, "downloads": -1, "filename": "lcdscreen-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4a5c8e0627d10d30d3f130db2b14d30", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5870, "upload_time": "2015-04-01T18:01:40", "url": "https://files.pythonhosted.org/packages/96/5d/85df248e5d4ec5faf80c3516cb6b594d2b6b0ed0f7a739d0b3319910da40/lcdscreen-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc2b5c92461d2bdb72d691b12b059553", "sha256": "94bfbb8dec85d7f3be7e7c2a5c0b4d3698eb1688318322ac3e842b6d1c6d2b87" }, "downloads": -1, "filename": "lcdscreen-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dc2b5c92461d2bdb72d691b12b059553", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3828, "upload_time": "2015-04-01T18:01:44", "url": "https://files.pythonhosted.org/packages/81/75/f2a4c10ea0c7999ab226aee66d2b8b89b0ab3068a6b873a16038606315ea/lcdscreen-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a8c56a3a4953dd133efd931b87cb0068", "sha256": "3b6957b8ee56995bed88c909781a650d92c1b426e3d353b34a5ab8f550846cf6" }, "downloads": -1, "filename": "lcdscreen-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8c56a3a4953dd133efd931b87cb0068", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5872, "upload_time": "2015-04-01T18:12:48", "url": "https://files.pythonhosted.org/packages/f8/ea/26cc3c642cee3876a5771c75cbd750e36eba46f23bafcf640bb45d947250/lcdscreen-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad359e6af7bfb73bfe0d64c77ee8e53c", "sha256": "ffd7b8fc243434c4013da1a0158c7aae4da62065ce025d5f879aab62090a6ac0" }, "downloads": -1, "filename": "lcdscreen-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ad359e6af7bfb73bfe0d64c77ee8e53c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3834, "upload_time": "2015-04-01T18:12:45", "url": "https://files.pythonhosted.org/packages/54/31/236597312d2dd746dfdc61fb80c76fadcf8da07d9f798614080617fe5e54/lcdscreen-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0476c24de2f98e7f63e44b9d071e783b", "sha256": "7c0dcf3339a3793067e3ee20a4c2f39646fb7f51bbee0d942b4f751204d59fd9" }, "downloads": -1, "filename": "lcdscreen-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0476c24de2f98e7f63e44b9d071e783b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5820, "upload_time": "2015-04-01T18:32:48", "url": "https://files.pythonhosted.org/packages/7f/87/3f78e764c25d90c73d1757a6ceec915ac92ee5e3a73d16e8de6801b15ebb/lcdscreen-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eca279c8f17b9bfd5f0eab74294aac1f", "sha256": "6897ffc3b381e33419dfb83981d6048238bb423444cbc8c860c2086551ebc9f5" }, "downloads": -1, "filename": "lcdscreen-0.1.2.tar.gz", "has_sig": false, "md5_digest": "eca279c8f17b9bfd5f0eab74294aac1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3787, "upload_time": "2015-04-01T18:32:45", "url": "https://files.pythonhosted.org/packages/3d/9e/21bd079554abe8be2eb83fcba5503f1ce7229b5938dbadcce2f2a965282f/lcdscreen-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2c439d5b746c8e107bc4019133a7ae83", "sha256": "4c15a880e5f78b920bb9bf0d1e2003c160517edab19d5fc7ef0b9f664c0b5664" }, "downloads": -1, "filename": "lcdscreen-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c439d5b746c8e107bc4019133a7ae83", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5843, "upload_time": "2015-04-01T18:41:57", "url": "https://files.pythonhosted.org/packages/13/71/5a250533e3f10d15d31cae63f37707912017e04d2e84539b8a52c28224fd/lcdscreen-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a1de2e623ec9a47980c36f53a59ab97", "sha256": "0e2de00e2eae94a8b8826321fb9e79e798421f363430463d643fe6dd7755aec5" }, "downloads": -1, "filename": "lcdscreen-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5a1de2e623ec9a47980c36f53a59ab97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3799, "upload_time": "2015-04-01T18:41:54", "url": "https://files.pythonhosted.org/packages/01/ed/2597d57f41c8bd1f1853c7eef7178850755ab21c5908066fca87bb03fdab/lcdscreen-0.1.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "595cc1c45363516cd74b7ddecdfbc402", "sha256": "a5696bbf3daff722aed197d8f76d1fc2198f097b3abc8c0db245029a35b911f7" }, "downloads": -1, "filename": "lcdscreen-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "595cc1c45363516cd74b7ddecdfbc402", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5789, "upload_time": "2015-04-01T19:10:30", "url": "https://files.pythonhosted.org/packages/0a/88/c28cae33d4b2cfc9a82739fc8755ad182731a02c1b50fb070ed5765eff93/lcdscreen-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2c322a5a5049d18050179a3a897110f", "sha256": "2064405fb44296072c8191094d1b1d082606feaeded56f66909c0572686449ae" }, "downloads": -1, "filename": "lcdscreen-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b2c322a5a5049d18050179a3a897110f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3772, "upload_time": "2015-04-01T19:10:26", "url": "https://files.pythonhosted.org/packages/59/82/4e992243b461afd27ccb9d84172671d59e10013c4c0a3f2641d9d2e62698/lcdscreen-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "94a1829a464199bb2c0dc25f3cd5a126", "sha256": "834ed818962b893433ac8ae3d99cd1840da15300fbf178fbe46d5098ec29207e" }, "downloads": -1, "filename": "lcdscreen-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "94a1829a464199bb2c0dc25f3cd5a126", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5790, "upload_time": "2015-04-01T19:13:45", "url": "https://files.pythonhosted.org/packages/e9/d3/2f1d8046629235e4712af239c191eadc2aa8f5e54c9f78e13db2548cfa55/lcdscreen-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e11dd4655d999601cefb1210131a152f", "sha256": "819148bd5a09fca12173698b33bfd6c980e8dd8feb55efa9a88a1cd3f9eed4d9" }, "downloads": -1, "filename": "lcdscreen-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e11dd4655d999601cefb1210131a152f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3775, "upload_time": "2015-04-01T19:13:42", "url": "https://files.pythonhosted.org/packages/b8/ee/f611f92fc5e84d67b98e54f00559ea3f24fda4a55208754fe5d838c04191/lcdscreen-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "25b2e590f47b434af6752354458b7cb1", "sha256": "f58d90708ea5905f6b417c173c9e95a7595ddff01b77dd17ba88c4ed812f3921" }, "downloads": -1, "filename": "lcdscreen-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25b2e590f47b434af6752354458b7cb1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5788, "upload_time": "2015-04-01T19:51:12", "url": "https://files.pythonhosted.org/packages/0a/43/b567eb7453498b2925f62cdc15d2f5701a3b0b6246e71f567b10e4274c80/lcdscreen-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "913ec02d4e1cb2d0f90fcc18e8383b3b", "sha256": "3d4cc7d5c24530f4902bc8ebee02ca07b5176d038b95aa03a82e567877669cf9" }, "downloads": -1, "filename": "lcdscreen-1.0.2.tar.gz", "has_sig": false, "md5_digest": "913ec02d4e1cb2d0f90fcc18e8383b3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3804, "upload_time": "2015-04-01T19:51:08", "url": "https://files.pythonhosted.org/packages/7e/ca/4904a067964cf6abbdcd111694b2c0bfac7c1110abce6a167d6ee74c3b78/lcdscreen-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d09d7e05e8e62135b951d3fe2485092a", "sha256": "509acd70533e81c48c81bc403457ac1d7ff185452a03ca601458b7a53ecaf993" }, "downloads": -1, "filename": "lcdscreen-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d09d7e05e8e62135b951d3fe2485092a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5789, "upload_time": "2015-04-01T19:54:22", "url": "https://files.pythonhosted.org/packages/1b/4d/a03f82f1f0b6618481b4933e418ebda5d9eb2fd040af16151f0b39d5fcef/lcdscreen-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a987cafc96984032180913a236d5946e", "sha256": "115ce9227847111c4419acb5508dc3f3fabf32c188bcdc2e074db3d71feda2cb" }, "downloads": -1, "filename": "lcdscreen-1.0.3.tar.gz", "has_sig": false, "md5_digest": "a987cafc96984032180913a236d5946e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4033, "upload_time": "2015-04-01T19:54:18", "url": "https://files.pythonhosted.org/packages/e7/55/e50959fe60f0bad4bf87499e9cd5c17d236940d0f9daeed1cc63ee906270/lcdscreen-1.0.3.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "b879ddb9ca904dd2f6afc843980ed328", "sha256": "16f0f17b0b305fc9d97b9eccb27398acc6c7b3a95db9e045d911d27a1cab3aa3" }, "downloads": -1, "filename": "lcdscreen-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b879ddb9ca904dd2f6afc843980ed328", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5838, "upload_time": "2015-04-11T17:35:24", "url": "https://files.pythonhosted.org/packages/d6/30/3dcd7d4746ec803b300ea08608858ca62d2a041c892c8a48b9d5985278b3/lcdscreen-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9f75410b96d3bedb18aa8e6bb0fb017", "sha256": "c025ee8bd09ab272e95c3efce2d69698bea5d826ac5208f32c0f03a5cf09a61f" }, "downloads": -1, "filename": "lcdscreen-1.1.tar.gz", "has_sig": false, "md5_digest": "e9f75410b96d3bedb18aa8e6bb0fb017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4115, "upload_time": "2015-04-11T17:35:21", "url": "https://files.pythonhosted.org/packages/af/af/4ca73d7f9d1c0fe4dc67d91b70cd6d2ae9369e89ecc42f7d4de239e40410/lcdscreen-1.1.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "b2ad96e5f2ec8c94c815be877978a82e", "sha256": "fdf9d1a546ce60fa400e706858f2a246f0c68c084a4da3205729875a0aed58b5" }, "downloads": -1, "filename": "lcdscreen-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2ad96e5f2ec8c94c815be877978a82e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6103, "upload_time": "2015-04-11T18:11:22", "url": "https://files.pythonhosted.org/packages/78/c5/5f6c9949531471282b48ec5fdbee0aa3bf9c42931d37ec1426846edb0de1/lcdscreen-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88e1baa9ce5befe2f41464fb8bf18a24", "sha256": "5a912487be2e36bc352c5e2462b149a6a7c89bc271f398632143555a9dc85d04" }, "downloads": -1, "filename": "lcdscreen-1.2.1.tar.gz", "has_sig": false, "md5_digest": "88e1baa9ce5befe2f41464fb8bf18a24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4268, "upload_time": "2015-04-11T18:11:18", "url": "https://files.pythonhosted.org/packages/f3/93/aa22c4040cc034b9bf35333bb83807d89820515d0f44321d3236e565d2b9/lcdscreen-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b2ad96e5f2ec8c94c815be877978a82e", "sha256": "fdf9d1a546ce60fa400e706858f2a246f0c68c084a4da3205729875a0aed58b5" }, "downloads": -1, "filename": "lcdscreen-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2ad96e5f2ec8c94c815be877978a82e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6103, "upload_time": "2015-04-11T18:11:22", "url": "https://files.pythonhosted.org/packages/78/c5/5f6c9949531471282b48ec5fdbee0aa3bf9c42931d37ec1426846edb0de1/lcdscreen-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88e1baa9ce5befe2f41464fb8bf18a24", "sha256": "5a912487be2e36bc352c5e2462b149a6a7c89bc271f398632143555a9dc85d04" }, "downloads": -1, "filename": "lcdscreen-1.2.1.tar.gz", "has_sig": false, "md5_digest": "88e1baa9ce5befe2f41464fb8bf18a24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4268, "upload_time": "2015-04-11T18:11:18", "url": "https://files.pythonhosted.org/packages/f3/93/aa22c4040cc034b9bf35333bb83807d89820515d0f44321d3236e565d2b9/lcdscreen-1.2.1.tar.gz" } ] }