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™.
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.
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.
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.
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.
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 |