CapSense Selector Guide
AN64846 - Getting Started with CapSense
®
Doc. No. 001-64846 Rev. *X
95
Features/Device
Family
PSoC 4000-
Series
PSoC 4100-
Series
PSoC 4200-
Series
PSoC 4100
M-Series
PSoC 4200
M-Series
PSoC 4100
BLE-Series
PSoC 4200
BLE-Series
PSoC 4200
L-Series
PSoC 4000
S- Series
PSoC 4100
S-Series/PSoC
4100PS
PSoC 4100S Plus
ADC
CSD ADC
10
12-bit SAR
at 806 ksps
12-bit SAR at
1 Msps
12-bit SAR at
806 ksps
12-bit SAR at
1 Msps
12-bit SAR at
806 ksps
12-bit SAR at
1 Msps
12-bit SAR at
1 Msps
10-bit Slope
ADC at 46
ksps
10-bit Slope ADC
at 46 ksps and
12-bit SAR ADC
at
1 Msps
10-bit Slope ADC
at 46 ksps and
12-bit SAR ADC at
1 Msps
DAC
11
1x 8-bit
1x 7-bit
1x 8-bit
1x 7-bit
1x 8-bit
1x 7-bit
2x 8-bit
2x 7-bit
2x 8-bit
2x 7-bit
1x 8-bit
1x 7-bit
1x 8-bit
1x 7-bit
2x 8-bit
2x 7-bit
2x 7-bit
2x 7-bit
2x 7-bit
Comparators
1 with fixed
1.2-V threshold
Up to 4
Up to 4
Up to 6
Up to 6
Up to 2
Up to 4
Up to 6
3
Up to 5
Up to 7 (For
PSoC 4100PS)
2
Op-Amps
0
Up to 2
Up to 2
Up to 4
Up to 4
2
4
Up to 4
0
Up to 2
Up to 4 Op-
Amps/PGAs (For
PSoC 4100PS)
Up to 2
Programmable
Voltage Reference
(PVref)
No
No
No
No
No
No
No
No
No
No
Up to 4 Channels
(For PSoC
4100PS only)
No
Voltage DAC
(VDAC)
No
No
No
No
No
No
No
No
No
No
13-bit VDAC (For
PSoC 4100PS
only)
No
Serial
Communication
Block (SCB
12
)
1 (I2C only
13
)
2
2
4
4
2
2
4
2
3
5
Universal Digital
Block (UDB
14
)
0
0
Up to 4
0
4
0
4
8
0
0
0
10
CapSense block is repurposed as an ADC to measure the input voltage of 0-5 V with the result in mV. When this ADC is used, CapSense is not available for capacitive sensing.
11
DAC with current output, except PSoC 4000S PSoC 4100S, and PSoC 4100PS. Each CSD block uses 1x 8-bit DAC in single IDAC mode and 1x 8-bit and 1x 7-bit IDACs in dual-
IDAC mode. Refer to
to learn more about these modes. In PSoC 4000S, PSoC 4100S, and PSoC 4100PS, the CSD block uses 1x 7-bit DAC in
single IDAC mode and two 1x 7-bit IDACs in dual-IDAC mode.
12
Each Serial Communication Block (SCB) can function as an I
2
C, an SPI, or a UART communication block. In addition, PSoC Creator provides a Software Transmit UART (TX8)
Component for all devices.
13
The 16-pin QFN device in this family supports the I
2
C bus voltage to be different from the device operating voltage.
14
Universal Digital Block (UDB) allows implementing custom digital logic. PSoC Creator provides a wide array of UDB-based Components such as I
2
C, I
2
S, UART, SPI, PWM, and
Counter/Timer.