{ "info": { "author": "Zorg Group", "author_email": "gunthercx@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "zorg-gpio\n=========\n\n|Join the chat at https://gitter.im/zorg/zorg| |Package Version|\n|Requirements Status| |Build Status| |Code Climate| |Coverage Status|\n\nZorg (https://zorg.github.io/) is a Python framework for robotics and\nphysical computing.\n\nThis module provides drivers for `General Purpose Input/Output\n(GPIO) `__\ndevices. Typically, this library is registered by an adaptor class such\nas ```zorg-edison`` `__ that\nsupports the needed interfaces for GPIO devices.\n\nGetting Started\n---------------\n\nInstall the module with: ``pip install zorg zorg-gpio``\n\n`Documentation `__\n-----------------------------------------------------\n\nExample\n-------\n\n.. code:: python\n\n import time\n import zorg\n\n\n def blink_led(my):\n while True:\n my.led.toggle()\n time.sleep(100)\n\n robot = zorg.robot({\n \"name\": \"Test\",\n \"connections\": {\n \"edison\": {\n \"adaptor\": \"zorg_edison.Edison\",\n },\n },\n \"devices\": {\n \"led\": {\n \"connection\": \"edison\",\n \"driver\": \"zorg_gpio.Led\",\n \"pin\": 4, # Digital pin 4\n },\n },\n \"work\": blink_led,\n })\n\n robot.start()\n\nHardware Support\n----------------\n\nZorg has a extensible system for connecting to hardware devices. The\nfollowing GPIO devices are currently supported:\n\n- `Light sensor `__\n- `Button `__\n- `Analog Sensor `__\n- `Digital Sensor `__\n- `LED `__\n- `Relay `__\n- `Buzzer `__\n\n`Open a new issue `__ to\nrequest support for additional components.\n\nLicense\n-------\n\n`Copyright (c) 2015 Team\nZorg `__\n\n.. |Join the chat at https://gitter.im/zorg/zorg| image:: https://badges.gitter.im/Join%20Chat.svg\n :target: https://gitter.im/zorg/zorg?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n.. |Package Version| image:: https://img.shields.io/pypi/v/zorg-gpio.svg\n :target: https://pypi.python.org/pypi/zorg-gpio/\n.. |Requirements Status| image:: https://requires.io/github/zorg/zorg-gpio/requirements.svg?branch=master\n :target: https://requires.io/github/zorg/zorg-gpio/requirements/?branch=master\n.. |Build Status| image:: https://travis-ci.org/zorg/zorg-gpio.svg?branch=master\n :target: https://travis-ci.org/zorg/zorg-gpio\n.. |Code Climate| image:: https://codeclimate.com/github/zorg/zorg-gpio/badges/gpa.svg\n :target: https://codeclimate.com/github/zorg/zorg-gpio\n.. |Coverage Status| image:: https://coveralls.io/repos/github/zorg/zorg-gpio/badge.svg?branch=master\n :target: https://coveralls.io/github/zorg/zorg-gpio?branch=master\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zorg/zorg-gpio", "keywords": "zorg", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "zorg-gpio", "package_url": "https://pypi.org/project/zorg-gpio/", "platform": "any", "project_url": "https://pypi.org/project/zorg-gpio/", "project_urls": { "Homepage": "https://github.com/zorg/zorg-gpio" }, "release_url": "https://pypi.org/project/zorg-gpio/0.0.7/", "requires_dist": null, "requires_python": "", "summary": "GPIO drivers for Zorg robots.", "version": "0.0.7" }, "last_serial": 2382994, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "61183a531ff8349432f91554be190445", "sha256": "5995bcee2d42620911a520670a2b400ba8ecbe8043e0d1e3403586403e9106c8" }, "downloads": -1, "filename": "zorg_gpio-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "61183a531ff8349432f91554be190445", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7342, "upload_time": "2015-07-11T18:06:52", "url": "https://files.pythonhosted.org/packages/e2/52/d2f74a7a8fa63c0bf7bbdb38f8ba6f490ca39de25daf276df19da7e2d9ea/zorg_gpio-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e79c27b59714e09ca0990c732a7f8b2", "sha256": "8cf0d26f1db48c440c3ba4979ce37d4adf337ed928d271abbb64bc38af961ef3" }, "downloads": -1, "filename": "zorg-gpio-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3e79c27b59714e09ca0990c732a7f8b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3786, "upload_time": "2015-07-11T18:06:27", "url": "https://files.pythonhosted.org/packages/25/d8/d0702fb3947bcf064c4af38449f62f9dafe28d0bcf5893a2751229de3843/zorg-gpio-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "69e90df5efc93e70bc4d30fb61599092", "sha256": "3d47bb53cac539ec6de002e1358bc6b1722862a35eff326c1e459e006033a457" }, "downloads": -1, "filename": "zorg_gpio-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "69e90df5efc93e70bc4d30fb61599092", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11596, "upload_time": "2016-10-05T16:53:48", "url": "https://files.pythonhosted.org/packages/df/c7/468a6c90e82028fdd71af53982cd8cff93aefa53d5377dbfcfc82e1cbca1/zorg_gpio-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03588b7b001aa35ea40c78af8b99cb27", "sha256": "a23167f1cda3b5f5805538b171140ed4e67653f255a9fa4de1936ae8bd75304c" }, "downloads": -1, "filename": "zorg-gpio-0.0.2.tar.gz", "has_sig": false, "md5_digest": "03588b7b001aa35ea40c78af8b99cb27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5934, "upload_time": "2016-10-05T16:53:45", "url": "https://files.pythonhosted.org/packages/8a/34/256b911f51c03431d34126b886f6fab507fba291415da94484fbac1a1b18/zorg-gpio-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "8760488664fbf699be00a76400fd2bef", "sha256": "cd3332980b89dbf6c020d86f97231805bac294570e8d146989916485d42ada96" }, "downloads": -1, "filename": "zorg_gpio-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "8760488664fbf699be00a76400fd2bef", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10633, "upload_time": "2016-10-05T17:29:46", "url": "https://files.pythonhosted.org/packages/23/39/632d9920f6c17015a37734ed69e4a2b6d7631be00cfded56172ff0dd800b/zorg_gpio-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a74eb992db69541e718e6c641323dde", "sha256": "f05ba68d3513d788dd5b6c8d190cd3b57d2c883e48fb551ff553209cd365aaca" }, "downloads": -1, "filename": "zorg-gpio-0.0.3.tar.gz", "has_sig": false, "md5_digest": "6a74eb992db69541e718e6c641323dde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5989, "upload_time": "2016-10-05T17:29:43", "url": "https://files.pythonhosted.org/packages/24/f9/3ea995562b6e0068f8ce4b2ab927850d29630d7814dc01cb67a4ea81502f/zorg-gpio-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ecb294635b93d1e74754094a3d0addbc", "sha256": "718275342821eaf3927741aefbc1f4c4102af68953a95f456f08c6ce910d41b9" }, "downloads": -1, "filename": "zorg_gpio-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "ecb294635b93d1e74754094a3d0addbc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10625, "upload_time": "2016-10-05T19:26:18", "url": "https://files.pythonhosted.org/packages/8c/fc/8f8678855acfaee64db4f00d89524101fd739b433d33bc43e9ba8009dc31/zorg_gpio-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78b7ba077c2f66d2fe1033ad45e38f7b", "sha256": "6942debdf8216cc273d60880794147f20dbfcd7e5a20ce198e1d1cecf422f864" }, "downloads": -1, "filename": "zorg-gpio-0.0.4.tar.gz", "has_sig": false, "md5_digest": "78b7ba077c2f66d2fe1033ad45e38f7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6009, "upload_time": "2016-10-05T19:26:13", "url": "https://files.pythonhosted.org/packages/a6/9b/691f2d408d0eaa1dd3a08b9c62024e75aff2c1b3688ebcc1df70777b647b/zorg-gpio-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "a210ddd338519e2e657438df8ce0d43c", "sha256": "84b97c58bbc5ff2a8d62e8c72ca1e29e1e21311ce0311783c1b50516a8644937" }, "downloads": -1, "filename": "zorg_gpio-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "a210ddd338519e2e657438df8ce0d43c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10626, "upload_time": "2016-10-05T19:43:13", "url": "https://files.pythonhosted.org/packages/dc/ac/d0806e517b473ba0e1857cc2c1ef06e869cd3aee58f1e0cc5261a3f43dff/zorg_gpio-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fb5e6c8c6d28eb13b68498c49ead9c5", "sha256": "cf53eba5f02367e36ad67d0c921fa2f3a34109154227af95c4493655f1713736" }, "downloads": -1, "filename": "zorg-gpio-0.0.5.tar.gz", "has_sig": false, "md5_digest": "4fb5e6c8c6d28eb13b68498c49ead9c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5765, "upload_time": "2016-10-05T19:43:11", "url": "https://files.pythonhosted.org/packages/89/6a/68491bde83660d3b1b7fd76b3ffb7c908f9ad86ef760819eaa0e42bf2bc0/zorg-gpio-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "b84b74cb52d1b4ebf1e98b0f59e4710a", "sha256": "050085e9d699d53aa045dc76ee4ec5a9980f64e9f6c95453a229e4c95b12a60b" }, "downloads": -1, "filename": "zorg_gpio-0.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "b84b74cb52d1b4ebf1e98b0f59e4710a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10611, "upload_time": "2016-10-05T21:20:31", "url": "https://files.pythonhosted.org/packages/b5/5c/cb80166bb36b503057fc7db501f0b8edb04a37a7907c87f3addc39d7af3f/zorg_gpio-0.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e8c8047a081e85303122affd3b26c2e", "sha256": "c6dde3bcf4581c7dcc5c492d8dc5fa02c28dae5dc1981ebb8dd57869ffda9e38" }, "downloads": -1, "filename": "zorg-gpio-0.0.6.tar.gz", "has_sig": false, "md5_digest": "1e8c8047a081e85303122affd3b26c2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5764, "upload_time": "2016-10-05T21:20:28", "url": "https://files.pythonhosted.org/packages/4d/2a/a0dcb5c01d59a667d5e2f6b94b459b794ec0f3570dfe77fd1c564ecbc8a3/zorg-gpio-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "67d719b3b80c940f1205545def71bca7", "sha256": "270f679271a91ca4d9f82625b20e89650cd56df9fdf43a2d048d86ae9c8151c5" }, "downloads": -1, "filename": "zorg_gpio-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "67d719b3b80c940f1205545def71bca7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10530, "upload_time": "2016-10-05T21:34:13", "url": "https://files.pythonhosted.org/packages/58/5b/78dc039e602e79b29c6206ed4e4fbd5f168514033fa1d87fb07eb6784ff3/zorg_gpio-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e15fd58df0159c4da3710274e78a42c", "sha256": "b6ae830a76a56db8fd50f84314f4bbf4b1746a0385fb45f090e2c200f258a8bc" }, "downloads": -1, "filename": "zorg-gpio-0.0.7.tar.gz", "has_sig": false, "md5_digest": "4e15fd58df0159c4da3710274e78a42c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5732, "upload_time": "2016-10-05T21:34:10", "url": "https://files.pythonhosted.org/packages/fb/bb/a0befcc7a6cc686fc26db3c0b8af4968e4bca003206104f6befac46a8e6e/zorg-gpio-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "67d719b3b80c940f1205545def71bca7", "sha256": "270f679271a91ca4d9f82625b20e89650cd56df9fdf43a2d048d86ae9c8151c5" }, "downloads": -1, "filename": "zorg_gpio-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "67d719b3b80c940f1205545def71bca7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10530, "upload_time": "2016-10-05T21:34:13", "url": "https://files.pythonhosted.org/packages/58/5b/78dc039e602e79b29c6206ed4e4fbd5f168514033fa1d87fb07eb6784ff3/zorg_gpio-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e15fd58df0159c4da3710274e78a42c", "sha256": "b6ae830a76a56db8fd50f84314f4bbf4b1746a0385fb45f090e2c200f258a8bc" }, "downloads": -1, "filename": "zorg-gpio-0.0.7.tar.gz", "has_sig": false, "md5_digest": "4e15fd58df0159c4da3710274e78a42c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5732, "upload_time": "2016-10-05T21:34:10", "url": "https://files.pythonhosted.org/packages/fb/bb/a0befcc7a6cc686fc26db3c0b8af4968e4bca003206104f6befac46a8e6e/zorg-gpio-0.0.7.tar.gz" } ] }