iqs5xx

Crates.ioiqs5xx
lib.rsiqs5xx
version0.1.2
sourcesrc
created_at2023-01-20 15:26:32.531963
updated_at2023-03-22 13:44:25.612633
descriptionDevice driver for IQS5xx capacitive touchpad controller
homepage
repositoryhttps://github.com/rwalkr/iqs5xx
max_upload_size
id763426
size25,147
Robert Walker (rwalkr)

documentation

https://docs.rs/iqs5xx

README

IQS5xx

Github Crates.io Documentation License

IQS5xx capacitive touchpad controller device

This crate provides a device driver for the Azoteq IQS5xx capacitive touchpad controller.

The IQS5xx touchpad connects to the target via I2C and two GPIO pins. The embedded_hal blocking::i2c and digital::v2 interfaces are used, so should work with any target that provides these.

Documentation

API documentation

Crate

iqs5xx

Examples

Examples using the Raspberry PI Pico to report touchpad events via defmt_rtt and to act as a basic USB mouse are located in the examples/rp-pico directory.

Commit count: 8

cargo fmt