Shenzhen Xin Yuan Electronic Technology Co., Ltd.
购物车图片 购物车 ( )
找服务 找新闻
The recommended reading
Hot label / Products

ESP32 Touch Controlled LED Using Arduino IDE

Time: 2017-08-02
Clicks: 490

This tutorial uses built-in touch sensors on the ESP32 Dev Module to control an LED.

Step 1: Getting the Dependencies.

There are multiple ways to program the ESP32. We will be using the Arduino library. You can download it from the following link:

Clone or extract the libraries in your C:\Users\Documents\Arduino folder.If you do not have Arduino IDE installed already, here is the link to that:






Step 2: Configure the IDE

ESP32 Touch Controlled LED Using Arduino IDE

After completing the previous step, start the IDE and go to Tools>Board menu. Then select ESP32 Dev Module. The default settings should be good for flash speed, upload speed etc. Select the COM port which is connected to the ESP32.

Step 3: Connecting the LED

ESP32 Touch Controlled LED Using Arduino IDE

Next, connect pin GPIO4 (T0) to a wire, this will be the touch sensor input. Connect pin GPIO18 to the + rail of the breadboard and pin GND to - rail of the breadboard. Place a LED with the long wire in the + rail and short wire in the - rail on the breadboard.

Step 4: Download the Code

Download the code from the following link:

Compile and Upload the code to the ESP32. The LED would change intensity according to your touch.

Note: When uploading you may sometimes encounter errors. Press and hold the boot button on the board, while uploading to resolve the error.











Share to:
Related recommendations
2020 - 07 - 06
点击次数: 15
2020 - 06 - 15
点击次数: 179
LILYGO® TTGO T-PCIE ESP32-WROVER-B AXP192 Chip WIFI Bluetooth Nano Card SIM Series Composable Development Board Hardware
2020 - 05 - 09
点击次数: 195
LILYGO®TTGO T-Watch-K210 AIOT AI Face Recognition Programmable Development Hardware Built-in OV2640 Lens
2020 - 04 - 24
点击次数: 133
LILYGO® annual US $ 1 free shipping event, in order to thank the new and old customers for their support, our main US $ 1 event product in 2020 is LILYGO® TTGO T-OI, the duration of the even...
  • 资质认证


  • 支付安全


  • 专人服务


  • 售后无忧


The unified hotline:
0086 13928411439

  • Aliexpress

  • ebay

  • "Sweeping" attention to us, more activities, surprise waiting for you
    E-mail:       Wechat: 13928411439       QQ :3004603945

    Copyright ©2005 - 2013 Shenzhen Xin Yuan Electronic Technology Co., Ltd.