Skip to main content

PSoC™ 4 families

PSoC™ 4000 family - Entry-level (CAPSENSE™)

  • PSoC™ 4000 is a low-cost, entry-level 32-bit Arm®-based SoC for quick, simple upgrades of legacy 8-bit and 16-bit MCUs. The PSoC™ 4000 family features CAPSENSE™, an industry-leading capacitive sensing technology. It also features programmable digital and analog peripherals, such as timers/counters/PWMs, I2C and comparators, to suit a variety of consumer and industrial applications.
  • PSoC™ 4000S series expands the portfolio by introducing Cypress’s fourth-generation CAPSENSE™, Smart I/Os to implement pin-level digital logic and the 32-bit Arm® Cortex®-M0+ for all your mixed-signal embedded requirements. PSoC™ 4000S Series reduces average power consumption by boosting performance. Processing instructions at more than 2x the rate of legacy 8-bit and 16-bit MCUs the system is allowed to spend more time in sleep modes.
  • PSoC™ 4000T microcontrollers expand the PSoC™ 4 product family of Arm® Cortex®-M0+ based microcontrollers and feature Infineon’s 5th Generation high-performance CAPSENSE™ capacitive sensing technology. Infineon’s 5th Generation CAPSENSE™ technology provides 10x higher SNR (signal-to-noise ratio) performance with 10x lower consumption than previous generations of CAPSENSE™.
Table 1. Compare PSoC™ 4000 families

Features

PSoC™ 4000

PSoC™ 4000S

PSoC™ 4000T

Core

Arm® Cortex®-M0

Arm® Cortex®-M0+

Arm® Cortex®-M0+

Max CPU Speed

16-MHz

48-MHz

48-MHz

Flash/SRAM (KB)

16/2

32/4

64/8

ADC

CSD ADC

10-bit Single-Slope

-

Comparators

1

2

-

IDACs

2

2

-

Smart I/O

0

16

-

Timers/Counters/PWMs

1

5

2

Serial Interfaces

1

2

2

CAPSENSE™ Blocks

1

1

1

GPIO

20

36

21

Pioneer Kit

CY8CKIT-040

CY8CKIT-041-40XX

CY8CKIT-040T

Prototyping Kit

N/A

CY8CKIT-145-40XX

Software Development Tool

PSoC™ Creator

ModusToolbox™

ModusToolbox™

PSoC™ 4100 family - Intelligent Analog (CAPSENSE™ + programmable analog blocks)

  • PSoC™ 4100 family adds intelligent analog integration through programmable analog blocks. Programmable analog blocks include analog-to-digital converters (ADCs), digital-to-analog converters (DACs), low-power comparators, and operational amplifiers (op-amps).
  • PSoC™ 4100S product family is a combination of a microcontroller with standard communication and timing peripherals, a capacitive touch-sensing system (CAPSENSE™) with best-in-class performance, programmable general-purpose continuous-time and switched-capacitor analog blocks, and programmable connectivity.
  • PSoC™ 4100S Plus product family has the same feature set as PSoC™ 4100S with the flash size of 128 KB.
  • PSoC™ 4100S 256 KB product family has the same feature set as PSoC™ 4100S with the flash size of 256 KB.
  • PSoC™ 4100S Max expands the scalable PSoC™ 4 portfolio and delivers more flash, more GPIOs and introduces the next generation CAPSENSE™ IP, MSC CAPSENSE™. These advancements enables higher performance, lower power operation and lower cost HMI applications. Combined with new communication methods and a cryptographic accelerator use the PSoC™ 4100S Max to innovate your product to the next level.
  • PSoC™ 4100M series expansion to the portfolio includes more programmable analog and digital blocks, expanded memory, new peripherals and higher number of I/Os for all your mixed-signal embedded requirements. Implement complex 12-bit AFEs with the integrated low-power opamps, comparators, analog multiplexers and SAR ADC. It also features dual Controller Area Network blocks (CAN 2.0), peripheral-to-peripheral Direct Memory Access (DMA) and up to 55 I/Os that support analog, digital, LCD drive and CAPSENSE™ touch-sensing interfaces.
Table 2. Compare PSoC™ 4100 families

Features

PSoC™ 4100

PSoC™ 4100S

PSoC™ 4100S Plus

PSoC™ 4100S Plus 256 KB

PSoC™ 4100S MAX

PSoC™ 4100M

Core

Arm® Cortex®-M0

Arm® Cortex®-M0+

Arm® Cortex®-M0+

Arm® Cortex®-M0+

Arm® Cortex®-M0+

Arm® Cortex®-M0

Max CPU Speed

24 MHz

48 MHz

48 MHz

48 MHz

48 MHz

24 MHz

Flash / SRAM (KB)

32/4

64/8

128/16

256/32

384/32

128/16

DMA channels

0

0

8

8

16

8

ADC

SAR

10-bit 46.8 Ksps Single Slope12-bit 1 Msps SAR

12-bit 1 Msps SAR

12-bit 1 Msps SAR

12-bit 1 Msps SAR

12-bit 806 Ksps SAR

Opamps

2

2

2

2

2

4

Comparators1

4

4

4

4

2

6

iDACs

2

2

2

2

0

4

VDAC

0

0

0

0

0

0

Voltage Reference

Yes

Yes

Yes

Yes

Yes

Yes

Timers/Counters/PWMs

4

5

8

8

8

8

Serial Interfaces

2

3

5

5

5

4

CAPSENSE™ Blocks

1

1

1

1

2

2

CAN Controller

0

0

1

0

1

0

GPIO

36

36

54

54

84

55

Smart IO

0

16

24

16

24

0

Pioneer Kit

CY8CKIT-040

---

CY8CKIT-041S-MAX

CY8CKIT-044

Prototyping Kit

--

CY8CKIT-149

--

CY8CKIT-043

Software Development Tool

PSoC™ Creator

PSoC™ Creator

ModusToolbox™

PSoC™ Creator

ModusToolbox™

PSoC™ Creator

PSoC™ 4200 family - Programmable Digital (CAPSENSE™ + programmable analog blocks + programmable digital blocks)

  • PSoC™ 4200 family boosts the flexibility and performance of the PSoC™ 4 portfolio by adding programmable, Universal Digital Blocks (UDBs). UDBs can be configured to set up custom digital interfaces, state machines, and custom logic functions.
  • PSoC™ 4200M series includes more programmable analog and digital blocks, expanded memory, new peripherals and higher number of I/Os for all your mixed-signal embedded requirements. Implement complex 12-bit AFEs with the integrated low-power opamps, comparators, analog multiplexers and SAR ADC. It also features dual Controller Area Network blocks (CAN 2.0), peripheral-to-peripheral Direct Memory Access (DMA) and up to 55 I/Os that support analog, digital, LCD drive and CAPSENSE™ touch-sensing interfaces.
  • PSoC™ 4200L series includes more programmable analog and digital blocks, expanded memory, new peripherals and higher number of I/Os for all your mixed-signal embedded requirements. Implement complex AFEs with the integrated low-power opamps, comparators, analog multiplexers and SAR ADC. It also features two Capacitive Sigma-Delta blocks for CAPSENSE™, Full Speed USB 2.0 Controller, two Controller Area Network blocks (CAN 2.0), peripheral-to-peripheral Direct Memory Access (DMA) and up to 98 I/Os that support analog, digital and an LCD drive.
Table 3. Compare PSoC™ 4200 families

Datasheet

PSoC™ 4200

PSoC™ 4200M

PSoC™ 4200L

Core

Arm® Cortex®-M0

Arm® Cortex®-M0

Arm® Cortex®-M0

Max CPU Speed

48-MHz

48-MHz

48-MHz

Flash/SRAM (KB)

32/4

128/16

256/32

DMA channels

0

8

32

ADC

12-bit SAR, 1 Msps

12-bit SAR, 1 Msps

12-bit SAR, 1 Msps

Opamps

2

4

4

Comparators1

4

6

6

IDACs

2

4

4

Timers/Counters/PWMs

4

8

8

Serial Interfaces

2

4

4

CAPSENSE™ Blocks

1

2

2

Universal Digital Blocks

4

4

8

USB Full Speed Device Controller

No

No

Yes

CAN Controller

0

2

2

GPIO

36

55

98

Pioneer Kit

CY8CKIT-042

CY8CKIT-044

CY8CKIT-046

Prototyping Kit

-

CY8CKIT-043

-

Software Development Tool

PSoC™ Creator

PSoC™ Creator

PSoC™ Creator

PSoC™ 4500 family - Motor control solutions (CAPSENSE™ + programmable analog blocks + programmable digital blocks + motor control accelerator)

  • PSoC™ 4500S family combines a microcontroller with hardware accelerators for computation, standard communication and timing peripherals, a capacitive touch-sensing system (CAPSENSE™), improved programmable analog blocks, and programmable connectivity.
Table 4. PSoC™ 4500 family

Datasheet

PSoC™ 4500S

Core

Arm® Cortex®-M0+

Max CPU Speed

48-MHz

Flash/SRAM (KB)

256/32

DMA channels

8

ADC

12-bit SAR, 1 Msps

10-bit Single-Slope

Opamps

4

Comparators1

6

IDACs

2

Timers/Counters/PWMs

8

Serial Interfaces

5

CAPSENSE™ Blocks

1

Divide and Square root accelerator

Yes

GPIO

57

Smart IO

16

Pioneer Kit

CY8CKIT-045S

Prototyping Kit

-

Software Development Tool

PSoC™ Creator

PSoC™ 4700 family - Sense Anything (CAPSENSE™ + inductive sensing + advanced sensing technologies)

  • PSoC™ 4700S family adds sensing technologies to sense anything including advanced capacitive sensing, inductive sensing, heart-rate sensing, and more. These advanced sensing technologies leverage specialized analog blocks in the PSoC™ 4 portfolio to deliver innovative solutions to next-generation designs.
Table 5. PSoC™ 4700 family

Datasheet

PSoC™ 4700S

Core

Arm® Cortex®-M0+

Max CPU Speed

48-MHz

Flash/SRAM (KB)

32/4

DMA channels

0

ADC

10-bit Single-Slope

Comparators1

2

IDACs

2

Timers/Counters/PWMs

5

Serial Interfaces

2

CAPSENSE™ Blocks

1

MagSense Blocks

1

GPIO

36

Smart IO

16

Pioneer Kit

CY8CKIT-148

Prototyping Kit

-

Software Development Tool

PSoC™ Creator

PSoC™ 4 MCU with AIROC™ Bluetooth® LE

The PSoC™ 4 Bluetooth® Low Energy is a PSoC™ device based on the Arm® Cortex®-M0 architecture, which combines programmable analog front ends, programmable digital logic, the industry-leading CAPSENSE™ user interface, and a Bluetooth® Low Energy radio. This device incorporates a Bluetooth® Low Energy protocol stack that is compatible with Bluetooth® 5.3, provided royalty-free.

Datasheet

PSoC™ 4100BL

PSoC™ 4200BL

Core

Arm® Cortex®-M0

Arm® Cortex®-M0

Max CPU Speed

24 MHz

48 MHz

Flash/SRAM (KB)

256/32

256/32

DMA channels

8

8

ADC

12-bit SAR, 806 ksps

12-bit SAR, 1 msps

Comparators*

2

2

IDACs

2

2

Timers/Counters/PWMs

4

4

Serial Interfaces

2

2

CAPSENSE™ Blocks

1

1

GPIO

36

36

Pioneer Kit

-

CY8CKIT-042-BLE-A

Prototyping Kit

--

Software Development Tool

PSoC™ Creator

PSoC™ Creator

1 Maximum number of comparators (dedicated low-power comparators + comparators configured using opamps)