Keszoox
TTP223 Capacitive Touch Button Module Single-Channel Self-Locking (5-Pack)
TTP223 Capacitive Touch Button Module Single-Channel Self-Locking (5-Pack)
Couldn't load pickup availability
TTP223 Capacitive Touch Button Module — Single-Channel, Self-Locking (5-Pack)
The TTP223 capacitive touch sensor module provides a single-channel touch button with configurable self-locking (toggle) or momentary output mode. Operating from 2V to 5.5V with just 1.5μA standby current, it replaces mechanical push buttons with a reliable, wear-free touch interface for Arduino, Raspberry Pi, and embedded projects.
Key Specifications
| Parameter | Value |
|---|---|
| IC | TTP223-BA6 |
| Supply Voltage | 2V – 5.5V DC |
| Output Type | Digital HIGH/LOW (active-high default) |
| Operating Mode | Self-locking (toggle) or Momentary (via pad) |
| Response Time | ~60ms (fast mode) / ~220ms (low-power mode) |
| Standby Current | 1.5μA typical |
| Operating Current | 3.5mA typical |
| Sensitivity | Adjustable via pad capacitor |
| Operating Temperature | −40°C to +85°C |
| Quantity | 5 modules |
Output Mode Configuration
| Pad A | Pad B | Mode |
|---|---|---|
| Open | Open | Momentary, Active-High |
| Shorted | Open | Self-Locking (Toggle), Active-High |
| Open | Shorted | Momentary, Active-Low |
| Shorted | Shorted | Self-Locking, Active-Low |
Why Choose TTP223?
- No Moving Parts — Capacitive sensing eliminates mechanical wear and contact bounce
- Ultra-Low Standby — 1.5μA standby current for battery-powered IoT devices
- Configurable Mode — Toggle or momentary output via solder pad — no code changes needed
- Wide Supply Range — 2V–5.5V covers 3.3V and 5V systems
- Waterproof Potential — Touch through thin non-conductive materials (glass, plastic, acrylic)
Typical Applications
- Arduino touch-activated LED or relay control
- Capacitive on/off switch for lamps and appliances
- Touch button for LCD menu navigation
- Wearable device touch input
- Waterproof panel control (touch through acrylic cover)
- Replacing mechanical buttons in humid or dusty environments
Arduino Example
pinMode(2, INPUT);if (digitalRead(2) == HIGH) { // Touch detected digitalWrite(LED_PIN, !digitalRead(LED_PIN)); // Toggle LED}
FAQ
Q: Can TTP223 detect touch through a glass panel?
A: Yes — up to ~5mm of non-conductive material (glass, acrylic, plastic). Thicker material reduces sensitivity.
Q: How do I change from momentary to toggle mode?
A: Solder the “A” pad on the back of the module to enable self-locking (toggle) mode. No firmware changes needed.
Package Contents
- 5× TTP223 Capacitive Touch Button Module
