Der ESP32 verfügt über 10 kapazitive Touch-GPIOs. Diese GPIOs können Berührungen der Haut wahrnehmen. So kann der ESP32 sehr kleine Spannungen erkennen, die beim Berühren der GPIOs mit einem Finger induziert werden. Diese Pins können mit kapazitiven Pads integriert werden und ersetzen mechanische Tasten. Darüber hinaus können die Touch-Pins auch als Weckquelle verwendet werden, wenn sich der ESP32 im Tiefschlaf befindet. Die Pinbelegung des Boards zeigt die 10 verschiedenen Berührungssensoren. Die 10 berührungsempfindlichen Pins sind mit rosa Farbe gekennzeichnet.
Die Hardware für den Touch-Sensor
- 1 x ESP32
- 1 x Touch-Pad oder blanker Anschlussdraht
C++ ESP32 Schwellwert Testprogramm