{ "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-focaltouch/badge/?version=latest\n :target: https://circuitpython.readthedocs.io/projects/focaltouch/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_FocalTouch.svg?branch=master\n :target: https://travis-ci.com/adafruit/Adafruit_CircuitPython_FocalTouch\n :alt: Build Status\n\nCircuitPython driver for common low-cost FocalTech capacitive touch chips.\nCurrently supports FT6206 & FT6236\n\nDependencies\n=============\nThis driver depends on:\n\n* `Adafruit CircuitPython `_\n* `Bus Device `_\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\n.. code-block:: python\n\n\timport time\n\timport busio\n\timport board\n\timport adafruit_focaltouch\n\n\t# Create library object using our Bus I2C port\n\ti2c = busio.I2C(board.SCL, board.SDA)\n\n\tft = adafruit_focaltouch.Adafruit_FocalTouch(i2c, debug=True)\n\n\twhile True:\n\t n = ft.touched\n\t if n:\n \tprint(ft.touches)\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-focaltouch --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_Focaltouch", "keywords": "adafruit focaltouch capacitive touch screen display touchscreenhardware micropython circuitpython", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "adafruit-circuitpython-focaltouch", "package_url": "https://pypi.org/project/adafruit-circuitpython-focaltouch/", "platform": "", "project_url": "https://pypi.org/project/adafruit-circuitpython-focaltouch/", "project_urls": { "Homepage": "https://github.com/adafruit/Adafruit_CircuitPython_Focaltouch" }, "release_url": "https://pypi.org/project/adafruit-circuitpython-focaltouch/1.1.4/", "requires_dist": null, "requires_python": "", "summary": "CircuitPython Focaltouch library for capacitive touch displays.", "version": "1.1.4" }, "last_serial": 5315170, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "f66c1bafd5f1481ec47b9078a9d27784", "sha256": "80e1d8a62e657f515a70b01f7b333cf36f03e2d5fdb5c5ca036e8bb43efa3f25" }, "downloads": -1, "filename": "adafruit-circuitpython-focaltouch-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f66c1bafd5f1481ec47b9078a9d27784", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20729, "upload_time": "2018-08-05T17:04:18", "url": "https://files.pythonhosted.org/packages/0a/b9/2c1c80f926562ff4c8d6fbef60b82e7cc25e36ff356aedb895fd156fedd8/adafruit-circuitpython-focaltouch-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "fe42483f188c590228c70d82b5d97f5f", "sha256": "7ce23e0b1b714258d3e912aaa4986ea377b4871d1e2b5a9f885615973aa2536c" }, "downloads": -1, "filename": "adafruit-circuitpython-focaltouch-1.1.1.tar.gz", "has_sig": false, "md5_digest": "fe42483f188c590228c70d82b5d97f5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20738, "upload_time": "2018-11-12T17:22:39", "url": "https://files.pythonhosted.org/packages/c8/27/c735d24637428cbb4c5b965c5db8d346c1c3649143d2cd83920d0b9404e5/adafruit-circuitpython-focaltouch-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "32f12678260bb85403158bddee17fec3", "sha256": "03b8d8fd46e522704ae6e8b67fe02f13af76d673d3dbc32e409b8959bb049427" }, "downloads": -1, "filename": "adafruit-circuitpython-focaltouch-1.1.2.tar.gz", "has_sig": false, "md5_digest": "32f12678260bb85403158bddee17fec3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19922, "upload_time": "2019-01-15T02:21:49", "url": "https://files.pythonhosted.org/packages/3f/56/94e72c69ba56a735b6cd8333bdfa76eb37817c25c32e4bcbbcc2b3e2e2cd/adafruit-circuitpython-focaltouch-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "57e4c6844adff5cc5276d7deed045782", "sha256": "919353b2291fb06f1b792f5ce2e008355ad1ef3465fd3ecf47a20c9ff69262dc" }, "downloads": -1, "filename": "adafruit-circuitpython-focaltouch-1.1.3.tar.gz", "has_sig": false, "md5_digest": "57e4c6844adff5cc5276d7deed045782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19921, "upload_time": "2019-02-08T23:26:23", "url": "https://files.pythonhosted.org/packages/df/8d/98c825f9e339a2c7e0057eea6abba362795315931e685d4f02d41e0ed156/adafruit-circuitpython-focaltouch-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "41ff922eb867128a9f9deee69dc6413c", "sha256": "39303c44df7a2ca5181d4044ba485ff39fc84acddbbb36b87454fefa361ba385" }, "downloads": -1, "filename": "adafruit-circuitpython-focaltouch-1.1.4.tar.gz", "has_sig": false, "md5_digest": "41ff922eb867128a9f9deee69dc6413c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19937, "upload_time": "2019-05-25T02:30:10", "url": "https://files.pythonhosted.org/packages/32/8d/dc1be6cff2d5d7ce37b810f6d02c970cc9fe2ea686fade80caafd2c8842f/adafruit-circuitpython-focaltouch-1.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41ff922eb867128a9f9deee69dc6413c", "sha256": "39303c44df7a2ca5181d4044ba485ff39fc84acddbbb36b87454fefa361ba385" }, "downloads": -1, "filename": "adafruit-circuitpython-focaltouch-1.1.4.tar.gz", "has_sig": false, "md5_digest": "41ff922eb867128a9f9deee69dc6413c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19937, "upload_time": "2019-05-25T02:30:10", "url": "https://files.pythonhosted.org/packages/32/8d/dc1be6cff2d5d7ce37b810f6d02c970cc9fe2ea686fade80caafd2c8842f/adafruit-circuitpython-focaltouch-1.1.4.tar.gz" } ] }