Touch 方案

[English]

此文档分为四部分:

Touch 方案综述

乐鑫 ESP32/ESP32-S2/ESP32-S3/ESP32-P4 等芯片内置触摸传感器,通过简单的电路设计即可实现触摸功能。乐鑫提供了丰富的触摸应用方案,包括触摸按键、接近感应等,可广泛应用于智能家居、智能办公、智能医疗、智能工业等领域。

ESP32 系列 Touch 版本支持情况

Touch 外设版本

Touch 按键

接近感应

EMS-CS 抗扰认证

esptool 调试工具支持

应用场景

ESP32

v1

电池供电场景

ESP32-S2

v2

电池供电场景

ESP32-S3

v2

电池供电场景

ESP32-P4

v3

AC 供电或电池供电场景

Touch 组件

Touch 增强组件

  1. touch_button_sensor: 负责按键的实现,包括按键的配置、按键的运行、按键的数据输出。

  1. touch_proximity_sensor: 负责接近感应的实现,包括接近感应的配置、接近感应的运行、接近感应的数据输出。

Touch 应用组件

  1. touch_button: 负责应用层高级按键的实现,支持双击、长按等功能,提供通用 button API。

  1. touch_slider_sensor: 负责滑条的实现,位移,速度检测。

Touch 常见应用场景

  • 智能家居触摸面板

  • 智能门锁面板

  • 智能玩具

  • 接近感应开关

  • 挥动感应开关

Touch 参考资料