I want to Know XIAO's TOUCH pin mean

there are many kind of pin name on xiao module’s explain page
for example, TOUCH,GPIO,IIC,SPI,UART
I only know digital, analog
HELP mEEEE please.

touch means it is capable of being used as a touch pin… a pin that is capable of capacitive touch sensing…

1 Like

GPIO means General Purpose Input/Output … that is just the actual pin number from the chip point of view

1 Like

IIC - say as “I Two C”
Inter-Integrated Circuit (I2C) Protocol

https://docs.arduino.cc/learn/communication/wire/

1 Like

SPI is Serial Periferal Interface
Serial Peripheral Interface (SPI)

https://docs.arduino.cc/learn/communication/spi/

1 Like

UART is Universal Asynchronous Receiver-Transmitter (UART)

https://docs.arduino.cc/learn/communication/spi/

1 Like

Hi there,
Simply put according to G. and Espressif

TOUCH

About

Touch sensor is a peripheral, that has an internal oscillator circuit and it measures charge/discharge frequency over a fixed period of time on respective GPIO pins. Therefore these touch sensors are also known as capacitive sensors. For example, if you touch any of these pins, finger electrical charge will change this number of cycles, by changing the RC circuit attached to the touch sensor. The TouchRead() will return the number of cycles (charges/discharges) in a certain time (meas). The change of this count will be used to validate if a touch has happened or not. These pins can be easily integrated into capacitive pads, and replace mechanical buttons.
From HERE
HTH
GL :slight_smile: PJ
:v:

I like these guys;
ESP32 Capacitive Touch Sensor Pins with Arduino IDE | Random Nerd Tutorials.

1 Like

so appriciate of your effort
thank you in korea

1 Like

You are welcome! please stick around and join the team!