Skip to main content

CircuitPython Driver for Goodix GT911-based touch screens

Project description

Introduction

Documentation Status Discord Build Status Code Style: Black

CircuitPython Driver for Goodix GT911-based touch screens

Dependencies

This driver depends on:

Please ensure all dependencies are available on the CircuitPython filesystem. This is easily achieved by downloading the Community Bundle library and driver bundle or individual libraries can be installed using circup.

Installing to a Connected CircuitPython Device with Circup

Make sure that you have circup installed in your Python environment. Install it with the following command if necessary:

pip3 install circup

With circup installed and your CircuitPython device connected use the following command to install:

circup install gt911

Or the following command to update an existing version:

circup update

Usage Example

import board
import gt911

i2c = board.I2C()
gt = gt911.GT911(i2c)

print(gt.touches)

Documentation

API documentation for this library can be found on Read the Docs.

For information on building library documentation, please check out this guide.

Contributing

Contributions are welcome! Please read our Code of Conduct before contributing to help this project stay welcoming.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

circuitpython_gt911-0.2.1.tar.gz (29.7 kB view details)

Uploaded Source

Built Distribution

circuitpython_gt911-0.2.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file circuitpython_gt911-0.2.1.tar.gz.

File metadata

  • Download URL: circuitpython_gt911-0.2.1.tar.gz
  • Upload date:
  • Size: 29.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for circuitpython_gt911-0.2.1.tar.gz
Algorithm Hash digest
SHA256 cb47c6df0fb6cced93f8f8c96457ff97567cc0632f6e2bd6c1c3b7050d2b3725
MD5 ac47e5a236204c211710f71f0e651fbd
BLAKE2b-256 4def15e901e74d512692961b846fa9b77f32181cb498776b0ee288152ab93846

See more details on using hashes here.

File details

Details for the file circuitpython_gt911-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for circuitpython_gt911-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9c28e12a29fab39e82425c7b342b73163b0e4ab8eac6325adda17b303b26a199
MD5 bccc88285f5e2d1165b54422543bdb35
BLAKE2b-256 4fce68875362bd28432aed770466e1f2ca332ce0d36a5afa16d3f364857a97a8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page