Touch 方案
此文档分为四部分:
Touch 方案综述
乐鑫 ESP32/ESP32-S2/ESP32-S3/ESP32-P4 等芯片内置触摸传感器,通过简单的电路设计即可实现触摸功能。乐鑫提供了丰富的触摸应用方案,包括触摸按键、接近感应等,可广泛应用于智能家居、智能办公、智能医疗、智能工业等领域。
Touch 外设版本 |
Touch 按键 |
接近感应 |
EMS-CS 抗扰认证 |
esptool 调试工具支持 |
应用场景 |
|
|---|---|---|---|---|---|---|
ESP32 |
v1 |
✅ |
❌ |
❌ |
❌ |
电池供电场景 |
ESP32-S2 |
v2 |
✅ |
✅ |
❌ |
✅ |
电池供电场景 |
ESP32-S3 |
v2 |
✅ |
✅ |
❌ |
✅ |
电池供电场景 |
ESP32-P4 |
v3 |
✅ |
✅ |
✅ |
✅ |
AC 供电或电池供电场景 |
Touch 组件
Touch 增强组件
touch_button_sensor: 负责按键的实现,包括按键的配置、按键的运行、按键的数据输出。
touch_proximity_sensor: 负责接近感应的实现,包括接近感应的配置、接近感应的运行、接近感应的数据输出。
Touch 应用组件
touch_button: 负责应用层高级按键的实现,支持双击、长按等功能,提供通用 button API。
touch_slider_sensor: 负责滑条的实现,位移,速度检测。
Touch 常见应用场景
智能家居触摸面板
智能门锁面板
智能玩具
接近感应开关
挥动感应开关