Skip to main content

Python library for communicating with HID-over-I2C devices

Project description

Python HID Over I2C Library

While both Windows and Linux both support HID Over I2C natively, this is mostly limited to devices enumerated at boot-up using ACPI tables or Device Trees. This library aims to allow HID Over I2C devices to be tested without the OS being involved - simply using an I2C bus (such as SMBus) to communicate with the device. It provides a drop in replacement compatible with pyhidapi interfaces, allowing ease of use with existing programs.

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

hidoveri2c-0.2.5.tar.gz (29.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hidoveri2c-0.2.5-py3-none-any.whl (30.9 kB view details)

Uploaded Python 3

File details

Details for the file hidoveri2c-0.2.5.tar.gz.

File metadata

  • Download URL: hidoveri2c-0.2.5.tar.gz
  • Upload date:
  • Size: 29.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for hidoveri2c-0.2.5.tar.gz
Algorithm Hash digest
SHA256 2acfdb96483a01cc0950eb52b72661ff1ea0dd91bb8446f7d8423d65849ba9c2
MD5 28137d7434694f22e6d95ec8abf9233a
BLAKE2b-256 d0601e6df3c29e4903f0a04ec7e597dfd6ab32043b84d572e03e70e26339fb62

See more details on using hashes here.

File details

Details for the file hidoveri2c-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: hidoveri2c-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 30.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for hidoveri2c-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4fbfaf7415675e0d198bbe8b751c5103d9e342b2f93b2d18f2dd469fb978364d
MD5 d51f3e62fa6248c83dfa871a7623639b
BLAKE2b-256 3499e84d98a5942033a5743819bb36ae96c6a2d538779f9984fd96abbaae1a0a

See more details on using hashes here.

Supported by

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