Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
World desk5 min

Getting to Know the TTP223 Capacitive Touch Sensor

The TTP223 detects touch at a sensing pad and reports it as a digital signal. Learn the difference between the bare IC and modules, plus wiring and configuration checks.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The part commonly identified in manufacturer information and its datasheet is the TTP223; “TP223” appears to be a spelling variation in the title, not a separate identity established by those sources. A TTP223 detects a touch on a sensing pad and presents it as a digital electrical output. For a beginner project, search for a TTP223 capacitive touch sensor module: it typically brings the chip, pad, and basic connections together on a small board.

What the name TTP223 refers to

Tontek Design Technology describes the TTP223-BA6 as a one-key capacitive touch controller. Its datasheet describes the TTP223 as a touch-pad detector IC designed to act as a touch-operated alternative to a direct button key. The sources identify the component as TTP223, so “TP223” in a listing or title should be treated as a possible spelling variation—not proof that every product using that label contains the same device. Tontek product information and the TTP223 datasheet are the primary references for the chip.

As an Amazon Associate I earn from qualifying purchases.

How capacitive touch detection becomes a signal

A conductive sensing pad forms an electrode connected to the controller’s touch input. When a finger approaches or touches the pad, it changes the capacitance sensed by the circuit. The TTP223 detects that change and reports it through an electrical output, which a microcontroller can read as a digital input. Unlike a mechanical button, the sensing surface does not need to be pressed down to make electrical contacts meet.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The detector reports touch state; it does not itself decide what a connected project should do. A microcontroller can use the signal to switch an LED, trigger a menu action, or perform another task, provided its input can safely accept the module’s signal level.

#1 Best Overall
ALAMSCN 20PCS TTP223 Capacitive Touch Switch Button Sensor Module Self Locking for Arduino…
  • The module is based on a touch-sensing IC TTP223 capacitive touch switch module, it allows you to avoid the trouble of conventional push-type buttons.
  • Size: 15*11mm
  • Modes: jog, self-locking
  • Power Supply: 2.5V-5.5V
  • Package Include: 20PCS TTP223 Capacitive Touch Switch Sensor

Bare IC or ready-to-wire module?

Option What it is What you need to use it
TTP223-BA6 IC The touch-controller integrated circuit documented by Tontek. A circuit, power connections, and a suitable sensing electrode; follow the datasheet’s pin and design details.
TTP223B module A breakout board commonly exposing power, ground, and a digital signal connection. Connect its labeled pins and check the particular board’s voltage, logic polarity, and behavior settings. Module layout and defaults can differ.

For a beginner parts list, a module is usually the simpler item to search for because it avoids designing the IC circuit and electrode from scratch. DigiKey’s module guide explains integration in a project; remember that a guide about a board does not change the distinction between module behavior and chip-level specifications.

How to connect a module to a microcontroller

  1. Identify the board pins. Read the labels printed on your specific board or its manual. Common connections are VCC or power, GND, and OUT or signal, but do not assume every board uses the same layout. The ShillehTek module manual is an example of board-specific pin and configuration information.
  2. Check the supply specification. The TTP223 IC’s documented supply range is 2.0–5.5 V. Verify that the assembled module supports the voltage you plan to use; a chip specification alone does not establish every breakout board’s permitted supply.
  3. Check the output voltage against the controller. Confirm that the module’s signal level and polarity are compatible with the target microcontroller’s input limits. Do not assume that a board powered at a particular voltage will produce a safe logic level for every controller.
  4. Connect power, ground, and signal. Wire the module’s power and ground to the matching supply and common ground, then connect its signal pin to a digital input. Use the controller’s documentation or the module manual to confirm which pins and voltage levels are allowed.
  5. Test the actual output state. Read the input with the touch pad untouched and then touched. This confirms whether your board produces a high or low signal on detection and whether it is configured for direct or toggle behavior.

Direct versus toggle behavior, and output polarity

The TTP223 datasheet describes selectable operating behavior and output polarity. In direct, or momentary, operation, the output reflects the touch state: it changes while touch is detected and returns when the touch ends, subject to the selected polarity. In toggle, or latching, operation, a touch changes the output state and it remains in that state until a later touch changes it again. Active-high means detection is represented by a high output; active-low means detection is represented by a low output.

Rank #2
5PCS TTP223 Capacitive Touch Switch Module TTP223B Digital Touch Sensor Module Capacitive Touch Sensor Switch
  • Capacitive type touch switch module The module is based on a touch detection IC (TTP223B)'s. Under normal conditions, the module output low, low-power mode to mode; touch of a finger when the corresponding position, the module will output high, the mode is switched to fast mode; when for 12 seconds without touching, the mode and switch to low power mode.
  • For Jog type: the initial state is low, high touch, do not touch is low (similar touch of a button feature)
  • Power supply for 2 ~ 5.5V DC
  • Control Interface: A total of three pins (GND, VCC, SIG), GND to ground, VCC is the power supply, SIG digital signal output pin;
  • Power Indicator: Green LED, power on the right that is shiny;

On some modules, solder bridges or jumpers select these options. Their markings, available settings, and default configuration vary by board. Inspect the board itself and its documentation rather than applying a jumper map from a different TTP223B module.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Sensitivity and timing in the datasheet

The TTP223 datasheet, Version 1.0 dated 2008-04-07, describes an external 0–50 pF capacitor option for sensitivity adjustment: a smaller capacitance raises sensitivity, while a larger one lowers it. This is a circuit-design option, not a user control guaranteed to be present on an assembled module. The datasheet also gives approximate maximum response times at 3 V of 60 ms in fast mode and 220 ms in low-power mode. These are documented IC figures under the stated conditions, not universal measurements for every board.

Rank #3
Lonely Binary 12-Pack TTP223 Capacitive Touch Sensor for C++ & ESP32
  • 【PACK OF 12 MODULES】12 TTP223 touch sensor modules for prototyping, repairs, or multiple projects — suitable for hobbyists, makers, and educators.
  • 【GOLD EDITION ENIG FINISH】Immersion gold (ENIG) plating for good conductivity and corrosion resistance. Lead-free, RoHS-compliant manufacturing.
  • 【WIDE VOLTAGE COMPATIBILITY】Supports both 3.3V and 5V MCU systems — works with Raspberry Pi Pico, ESP32, ESP32-S3, and other microcontroller projects.
  • 【CAPACITIVE TOUCH SENSITIVITY】Single-channel TTP223 IC for touch detection — replaces mechanical buttons in IoT devices, smart switches, lamps, and interactive electronics.
  • 【EASY INTEGRATION】Compact size with clear pinouts (VCC, GND, I/O) and low power consumption for DIY applications.

The same datasheet specifies about 0.5 seconds for power-on stabilization and a recalibration period of about 4 seconds when the pad is not touched. Those timings matter when interpreting behavior immediately after powering a circuit or while it is idle; they should not be generalized into a guarantee for every assembled module.

Power use: chip figures are not module totals

Tontek lists typical operating current of 1.5 µA at 3 V for the TTP223 chip. That is a chip-level specification. A breakout board may include an indicator or other circuitry that adds load, so do not use the IC figure as an exact current estimate for a complete module. The manufacturer lists the IC supply range as 2.0–5.5 V, corroborated by the datasheet.

Rank #4
D-FLIFE 100pcs TTP223 Touch Switch Module Capacitive Sensor Switch DIY for Arduino Raspberry Pi
  • 100pcs TTP223 Capacitive Switch Button Module Self-Lock Switch Button Module High Low Level Output
  • TTP223 Capacitive Switch Button Module
  • The power supply of the TTP223 touch switch button module is 2.5 to 5.5V.
  • These TTP223 touch switch button modules are made of CCL with premium quality and long service life.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Common problems and what to check

  • The input seems inverted: Check whether the board is configured for active-low rather than active-high output, then interpret the controller reading accordingly.
  • The output stays on or changes state unexpectedly: Determine whether the board is in toggle/latching mode rather than direct/momentary mode, and verify its solder-bridge or jumper settings.
  • The module does not behave at the chosen voltage: Check the module’s own supply specification instead of relying only on the IC’s 2.0–5.5 V range.
  • The controller reads an invalid or unsafe signal: Compare the module’s actual output logic level with the controller input’s permitted voltage. Power and signal compatibility are separate checks.
  • A board pinout does not match an IC pinout diagram: A breakout board’s printed pin labels and layout are not the same thing as the bare IC’s package pinout. Use the documentation for the exact board.
  • The touch response differs from expectations: Confirm the module type, its configuration, and whether it exposes a sensitivity adjustment; the datasheet’s capacitor option is not necessarily fitted as a board control.

What to search for

For a straightforward microcontroller project, search for TTP223 capacitive touch sensor module or TTP223 touch sensor board. Before wiring a specific board, compare its supply range, signal level and polarity, direct/toggle options, sensitivity adjustment, pin labels, and available documentation. If you instead buy the bare TTP223-BA6 IC, plan to build the supporting circuit and sensing electrode from the datasheet.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
ALAMSCN 20PCS TTP223 Capacitive Touch Switch Button Sensor Module Self Locking for Arduino…
ALAMSCN 20PCS TTP223 Capacitive Touch Switch Button Sensor Module Self Locking for Arduino…
Size: 15*11mm; Modes: jog, self-locking; Power Supply: 2.5V-5.5V; Package Include: 20PCS TTP223 Capacitive Touch Switch Sensor
$6.99
Bestseller No. 2
5PCS TTP223 Capacitive Touch Switch Module TTP223B Digital Touch Sensor Module Capacitive Touch Sensor Switch
5PCS TTP223 Capacitive Touch Switch Module TTP223B Digital Touch Sensor Module Capacitive Touch Sensor Switch
Power supply for 2 ~ 5.5V DC; Power Indicator: Green LED, power on the right that is shiny;
$5.99
Bestseller No. 4
D-FLIFE 100pcs TTP223 Touch Switch Module Capacitive Sensor Switch DIY for Arduino Raspberry Pi
D-FLIFE 100pcs TTP223 Touch Switch Module Capacitive Sensor Switch DIY for Arduino Raspberry Pi
TTP223 Capacitive Switch Button Module; The power supply of the TTP223 touch switch button module is 2.5 to 5.5V.
$10.99
Best Value
HiLetgo 10pcs TTP223B Capacitive Touch Switch Module Touch Sensor Switch Digital Capacitive Touch Sensor Switch DC 2~5.5V
  • This is the "momentary" variety of the touch sensor - touch and it turns on, release and it turns off.
  • Positive and negative can be used as a touch surface,can replace the traditional touch button.
  • Four M2 screws positioning holes for easy installation.Module can be installed in such as surface plastic, glass of non-metallic materials.
  • In addition to the thin paper ( non-metallic ) covering the surface of the module , as long as the correct location of the touch , you can make hidden in the walls, desktops and other parts of buttons.
  • The module is based on a touch-sensing IC (TTP223B) capacitive touch switch module. In the normal state, the module output low, low power consumption; When a finger touches the corresponding position, the module output high, if not touched for 12 seconds, switch to low-power mode.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.