Description
The TTP229 16-Channel Capacitive Touch Switch Module is a multi-key digital touch sensor board designed to replace traditional mechanical keypads with a modern, contactless interface. It is built around the TonTouch TTP229 capacitive touch sensing IC, which independently handles up to 16 touch pads and provides touch status through either a 2-wire serial interface (SDO/SCL) or, in 8-key mode, direct output pins .
The module operates from a wide supply voltage of 2.4V to 5.5V, making it directly compatible with Arduino, ESP32, ESP8266, Raspberry Pi, and most microcontroller platforms . It features ultra-low power consumption, drawing typically 2.5µA in sleep mode at 3V for 16 keys, making it ideal for battery-powered and energy-sensitive designs . The device includes a built-in regulator and automatic sensitivity calibration, ensuring stable sensing across environmental changes .
A key feature of the TTP229 is its high configurability via onboard pad options. Users can select between 8-key or 16-key mode, single-key or multi-key operation, and active-high or active-low output polarity . The module also includes a maximum key-on time protection (approximately 80 seconds by pin option) to prevent accidental continuous activation .
Critical limitations: The TTP229 is a digital switch, not an analog sensor—it provides touch/no-touch status per channel, not proportional touch-strength readings. The serial interface is not standard I²C—it uses a proprietary 2-wire clock/data protocol that requires specific libraries or custom code . The module has a 0.5-second stabilization period after power-on during which touches are ignored . Metal objects near the sensing pads can cause false triggers.
Features
-
16 Independent Touch Channels: Supports up to 16 touch keys via serial interface, or 8 keys with direct outputs .
-
Wide Operating Voltage (2.4V–5.5V): Compatible with 3.3V and 5V systems .
-
Ultra-Low Power Consumption: 2.5µA typical in sleep mode at 3V (16 keys) .
-
Configurable Output Modes: 8-key or 16-key, single-key or multi-key, active-high or active-low via pad options .
-
2-Wire Serial Interface: SDO/SCL for reading key status (not I²C) .
-
Built-in Regulator and Auto-Calibration: Stable sensing across environmental changes .
-
Maximum Key-On Time Protection: ~80 seconds via pin option .
-
Touch-Through-Panel Capable: Detects touch through non-metallic materials.
Technical Specifications
| Parameter | Specification |
|---|---|
| Sensor IC | TTP229 (TonTouch) |
| Operating Voltage | 2.4V – 5.5V DC |
| Operating Current (Sleep) | 2.5µA typ at 3V (16 keys) |
| Touch Channels | Up to 16 keys |
| Interface | 2-wire serial (SDO/SCL) for 16 keys; direct outputs for 8 keys |
| Output Type | Digital, per-channel serial data |
| Operating Temperature | -40°C to +85°C |
| Package | SSOP-28 (IC); module PCB varies |
| Stabilization Time | 0.5s after power-on |





Reviews
There are no reviews yet.