Example

Description

CAPSENSE liquid-tolerant hybrid scan

This code example demonstrates the self-capacitance scanning technique to implement liquid tolerance on mutual-cap sensors. CAPSENSE™ senses the self-capacitance of Tx and Rx nodes of a mutual-capacitance sensor. This ability of scanning the sensor using both self-capacitance (CSD) and mutual-capacitance (CSX) sensing modes is used to avoid false triggers due to the presence of liquid drops on a mutual-capacitance sensor. For more details, see the README on GitHub.

CAPSENSE Multi-frequency Scan

This example demonstrates the use of the Multi-Frequency Scan (MFS) for PSOC™ 4 CAPSENSE™ applications to prevent false touch detection in the presence of external noise. This code example demonstrates this feature for both CSD (self-capacitance) and CSX (mutual-capacitance) designs. For more details, see the README on GitHub.

CAPSENSE Pipeline scan and process

This code example demonstrates how to implement pipeline scanning in CAPSENSE™ to improve performance. When a particular widget is being processed, the next widget in line can be scanned in parallel, and the device remains in Deep Sleep mode until the scan is complete. The WDT (Watchdog Timer) is used to wake up the device periodically from Deep Sleep mode. This is better than the traditional method of scanning all the widgets and then processing the scanned data later. This reduces the sensor scan time and minimizes power consumption. For more details, see the README on GitHub.

CY8CPROTO-040T Demo

This example demonstrates the CAPSENSE™ features of the PSOC™ 4000T device on the CY8CPROTO-040T Kit including recommended power states and transitions, tuning parameter adjustments, and the method of tuning of a MSCLP self capacitance (CSD)-based button and slider widgets and a MSCLP mutual capacitance (CSX)-based button widget for low power operation. For more details, see the README on GitHub.

MSCLP CAPSENSE Hover Touch

This is a code example demonstrating the implementation and tuning procedure of hover touch buttons using 5th-generation CAPSENSE™ (MSCLP). For more details, see the README.

MSCLP CAPSENSE liquid level sensing

This is a code example demonstrating the implementation and tuning procedure of liquid level using 5th-generation CAPSENSE™ (MSCLP). For more details, see the README.

MSCLP CAPSENSE LOW POWER

This code example demonstrates an implementation of a low-power application including recommended power states and transitions, tuning parameter adjustments, and method of tuning.This example uses a single self-capacitance-based button in MSCLP (5th-generation low-power CAPSENSE&#8482) to demonstrate different considerations to implement a low-power design. For more details, see the README on GitHub.

MSCLP CAPSENSE Low-Power Proximity Tuning

This code example demonstrates how to manually tune a Proximity widget and a low power widget for low power proximity detection in PSOC™ 4 device using MSCLP (5th-generation low-power CAPSENSE™) and CAPSENSE™ Tuner. For more details, see the README on GitHub.

MSCLP Inductive Sensing Touch over Metal Keypad-2

This is a code example demonstrating the implementation and tuning procedure of ISX button using 5th-generation CAPSENSE™ (MSCLP). For more details, see the README.

MSCLP Inductive Sensing Touch over Metal Keypad-4 Demo

This is a code example demonstrating the implementation and tuning procedure of ISX button using 5th-generation CAPSENSE™ (MSCLP). For more details, see the README.

MSCLP Low Power CSD Button

This code example shows how to manually tune a MSCLP self capacitance (CSD)-based button widget in PSOC™ 4000T device for low power operation. For more details, see the README on GitHub.

MSCLP Low Power CSD Slider

This code example shows how to manually tune a MSCLP self capacitance (CSD)-based slider widget in PSOC™ 4000T device for low power operation. For more details, see the README on GitHub.

MSCLP Low power CSX button

This code example shows how to manually tune a MSCLP mutual capacitance (CSX)-based button widget in PSOC™ 4000T device for low power operation. For more details, see the README on GitHub.

MSCLP Low power CSX slider

This code example shows how to manually tune a MSCLP mutual capacitance (CSX)-based slider widget in PSOC™ 4000T device for low power operation. For more details, see the README on GitHub.

MSCLP Low Power Proximity

This code example shows how to manually tune a proximity widget in PSOC™ 4000T device for low power operation. For more details, see the README on GitHub.

MSCLP Robust Low-Power Liquid-Tolerant CAPSENSE

This code example demonstrates a low-power, liquid-tolerant application including different CAPSENSE™ states and transitions, with recommended tuning parameters. This example demonstrates the advanced features of MSCLP (5th-generation low-power CAPSENSE™) by using all the sensors on the CY8CKIT-040T CAPSENSE™ evaluation kit. The on-board LEDs are used in this example to indicate different touch operations. For more details, see the README on GitHub.

MSCLP Self Capacitance Button Tuning

This is a code example demonstrating the tuning procedure of CAPSENSE™ self-capacitance button along with gestures using PSOC™ 4 device using MSCLP (5th-generation low-power CAPSENSE™) and CAPSENSE™ Tuner. For more details, see the README on GitHub.

PSOC 4 MSCLP CAPSENSE Liquid Tolerant Proximity Sensing

This code example demonstrates how to manually tune a Proximity widget for liquid tolerance in PSOC™ 4 device using MSCLP (5th-generation low-power CAPSENSE™) and CAPSENSE™ Tuner. For more details, see the README on GitHub.

PSOC 4 MSCLP multi-phase mutual-capacitance touchpad

This code example demonstrates multi-phase CSX (MPTX) touchpad implemention on the CY8CKIT-040T and showcases the performance improvement over regular CSX. For more details, see the README on GitHub.

PSOC 4 MSCLP multitouch mutual-capacitance touchpad tuning

This is a code example demonstrating the tuning procedure of MSCLP (5th-generation low-power CAPSENSE™) mutual-capacitance touchpad along with gestures. For more details, see the README on GitHub.

PSOC 4 MSCLP self-capacitance touchpad tuning

This code example demonstrates how to use the CAPSENSE™ middleware to detect a finger touch position on a self-capacitance-based touchpad widget in PSOC™ 4000T device with multi-sense converter low power (MSCLP™). For more details, see the README on GitHub.