This document describes capacitive touch library for PIC18F, PIC24F, PIC24H and dsPIC33 family of Microcontrollers.
The library has three levels: acquisition, sensors and controls. The acquisition level gets raw samples from the sensors. The sensors level allows initialization and press/release events detection for all sensors in the system. The controls level gets information from sensors level and contains implementation of different capacitive controls such as buttons, matrix buttons and sliders. Also there is a debug module helping adjustment of the sensors’ settings.