EasyManuals Logo

Freenove ESP32 User Manual

Default Icon
159 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #114 background imageLoading...
Page #114 background image
Need support? support@freenove.com
112
Chapter 11 Touch
www.freenove.com
Chapter 11 Touch
If you have any concerns, please feel free to contact us via support@freenove.com
Component Knowledge
Touch sensor
ESP32's touch sensor supports up to 10 GPIO channels as capacitive touch pins. Each pin can be used
separately as an independent touch switch or be combined to produce multiple touch points. The following
table is a list of available touch pins on ESP32.
Name of touch sensing signal
Functions of pins
GPIO number
T0
GPIO4
GPIO4
T1
GPIO0
GPIO0
T2
GPIO2
GPIO2
T3
MTDO
GPIO15
T4
MTCK
GPIO13
T5
MTDI
GPIO12
T6
MTMS
GPIO14
T7
GPIO27
GPIO27
T8
32K_XN
GPIO33
T9
32K_XP
GPIO32
The touch pin number is already defined in ESP32's code base. For example, in the code, you can use T0 to
represent GPIO4.
The electrical signals generated by touch are analog data, which are converted by an internal ADC converter.
You may have noticed that all touch pins have ADC functionality.
The hardware connection method is shown in the following figure.
In this chapter, we use the GPIO15 pin of ESP32 to simulate the touch function and read it.

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Freenove ESP32 and is the answer not in the manual?

Freenove ESP32 Specifications

General IconGeneral
BrandFreenove
ModelESP32
CategoryComputer Hardware
LanguageEnglish

Related product manuals