NodeMCU Interfaced Capacitive Touch (TTP224)

Updated: Jul 2, 2021

In this tutorial to interface the Capacitive Touch buttons module with ESP8266 12E Node MCU and an example we Connect a LCD display. The TTP224 module it has 4 pins for the different outputs, they are digital, and for the power it can be powered by 3.3V or 5V from the Arduino. The module has 4 built-in LEDs, they light up whenever the respective button is touched

The TTP224 touch controller is the exact non-contact alternative to traditional button switches.

Components Required

TTP224 Capacitive Touch Module

ESP8266 12E

LCD 16X2 with I2c Module


TTP224 is a four-channel touch detector IC that could be used as a 4-touch key driver. It is a useful interface when replaced with a traditional button key. It has a low power consumption with a wide range of operating voltage.