You are using staging server - a separate instance of the ESP Component Registry that allows you to try distribution tools and processes without affecting the real registry.

leeebo/touch_button_sensor

uploaded 1 week ago
Touch button sensor with enhanced FSM for better anti-interference performance (Experimental)

readme

# Touch Button Sensor

**Note:** This component is for developers testing only. It is not intended for production use.

A component providing enhanced touch button detection functionality for ESP32 series chips. It uses multiple frequency sampling (for ESP32-P4) and FSM-based processing to provide reliable touch detection even in noisy environments.

## Features

- Multi-frequency touch sampling for improved noise immunity
- FSM-based touch detection with configurable thresholds
- Debounce support for reliable state changes
- Support for multiple touch channels
- Callback-based event notification

## Dependencies

- [touch_sensor_fsm](https://components.espressif.com/components/espressif/touch_sensor_fsm)
- [touch_sensor_lowlevel](https://components.espressif.com/components/espressif/touch_sensor_lowlevel)

Links

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "leeebo/touch_button_sensor^0.2.2"

or download archive

Stats

  • Archive size
    Archive size ~ 13.45 KB
  • Downloaded in total
    Downloaded in total 5 times
  • Downloaded this version
    This version: 3 times

Badge

leeebo/touch_button_sensor version: 0.2.2
|