You are here

32-bit ARM® Cortex®-M0 PSoC® 4 | Cypress

32-bit ARM® Cortex®-M0 PSoC® 4

Solve Complex Design Problems with PSoC 4, The World’s Most Flexible 32-bit ARM® Cortex®-M0 and M0+ Platforms

PSoC® 4 is Cypress's ARM-based PSoC, featuring the low-power Cortex-M0 and Cortex-M0+ cores combined with PSoC's unique programmable mixed-signal hardware IP and CapSense, resulting in the industry's most flexible and scalable low-power mixed-signal architecture. 

PSoC MCU

PSoC 4000 parts are cost-optimized, entry-level PSoC 4 devices with an ARM® Cortex™-M0 and M0+ cores providing 32-bit performance along with PSoC value added features such as CapSense® and flexible peripherals to an evolving market. These include the PSoC 4 S-Series (4000S) and the basic PSoC 4000. 

PSoC 4100 adds to the basic PSoC 4 architecture, intelligent analog integration through Programmable Analog Blocks. Programmable Analog Blocks are hardware modules which can be configured to create custom Analog Front Ends (AFEs) and signal conditioning circuits with opamps and filters. Parts in this family include PSoC 4 BLE-Series(4100BL), PSoC 4 M-Series (4100M), PSoC 4 S-Series (4100S) and the basic PSoC 4100. 

PSoC 4200 parts boost the flexibility and performance of the PSoC 4 portfolio, by adding Cypress’s unique Programmable Digital Blocks. Programmable Digital Block feature Universal Digital Blocks which can be configured to implement custom peripherals and glue logic with flexible CPLD functionality. Parts in this family include PSoC 4 L-Series (4200L), PSoC 4 M-Series (4200M), PSoC 4 BLE-Series (4200BL) and the basic PSoC 4200. 

Use PSoC 4 with PSoC Creator™ to create unique designs, shorten development schedules, and accelerate your time-to-market.

PSoC 4 BLE Bluetooth Icon
PSoC 4 BLE is an easy-to-use ARM Cortex-M0 based one-chip solution that integrates analog front ends, digital logic, CapSense and a Bluetooth LE radio.
PSoC® 4200L, 4200M, 4200BL and 4200 parts boost the flexibility and performance of the PSoC 4 portfolio, by adding Cypress's unique Programmable Digital Blocks.
PSoC® 4100BL, 4100M, 4100S and 4100 add to the basic PSoC 4 architecture, intelligent analog integration through Programmable Analog Blocks.
PSoC 4000 and PSoC 4000S are cost-optimized, entry-level PSoC 4 devices with an ARM® Cortex®-M0 and M0+ cores that also feature industry leading CapSense® Technology. 
Device Documentation
Family Datasheet
  • The family datasheet is intended to provide quick reference on the specific PSoC® 4 device family.
Technical Reference Manual
  • The PSoC® 4 Technical Reference Manual provides detailed information on the device features and how they work. It is intended for advance user's who want to understand what's going on under the hood.
Self Help Documentation

PSoC Creator

PSoC Creator is an Integrated Design Environment (IDE) which allows concurrent hardware and application firmware design of PSoC 3, PSoC 4 and PSoC 5LP systems. PSoC systems are designed using classic, familiar schematic capture supported by over 120 pre-verified, production-ready PSoC Components™.

Learn More Download

 

PSoC Programmer

PSoC Programmer is a flexible, integrated programming application for programming PSoC devices. PSoC Programmer can be used with PSoC Designer and PSoC Creator to program any design onto a PSoC device. PSoC Programmer supports all PSoC 1, PSoC 3, PSoC 4, and PSoC 5LP devices.

Note: PSoC Programmer is bundled with the PSoC Creator installer.
Learn More Download

 

PSoC 4 is Cypress's newest ARM-based PSoC, featuring the low-power Cortex-M0 core combined with PSoC's unique programmable mixed-signal hardware IP, resulting in the industry's most flexible and scalable low-power mixed-signal architecture. Use PSoC 4 with PSoC Creator to create unique designs, shorten development schedules, and accelerate your time-to-market.

 

Development Kits

CY8CKIT-040 Kit Image

CY8CKIT-040
PSoC 4000 Pioneer Kit

CY8CKIT-042 Kit Image

CY8CKIT-042
PSoC 4200 Pioneer Kit

CY8CKIT-040 Kit Image

 CY8CKIT-044
​PSoC 4200M Pioneer Kit

PSoC 4 CY8CKIT-049 4xxx Prototyping Kits

CY8CKIT-049
PSoC 4100 Prototyping Kits

CY8CKIT-043
PSoC 4200M Prototyping Kit

CY8CKIT-046
PSoC 4200L Pioneer Kit