You are here

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

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 4000 PSoC 4000S PSoC 4100 PSoC 4100S PSoC 4100M
Series PSoC 4 PSoC S-Series PSoC 4 PSoC 4 S-Series PSoC 4 M-Series
Core ARM Cortex-M0 ARM Cortex-M0+ ARM Cortex-M0 ARM Cortex-M0+ ARM Cortex-M0
Max CPU Speed 16-MHz 48-MHz 24-MHz 48-MHz 24-MHz
Flash/SRAM 16/2 32/4 32/4 64/8 128/16
DMA Channels 0 0 0 0 8
ADC CSD ADC 10-bit Single-Slope SAR 10-bit 46.8 Ksps Single Slope
12-bit SAR 1 Msps
12-bit 806 Ksps SAR
Opamps 0 0 2 2 4
Comparators 1 8 4 5 6
IDACs 2 2 2 2 4
Timer/Counter/PWM 1 5 4 5 8
BLE
Serial Interfaces 1 2 2 8 4
CapSense Blocks 1 1 1 1 2
GPIO 20 36 36 36 55
Smart IO 0 16 0 16 0
Pioneer Kit CY8CKIT-040 CY8CKIT-041-40XX CY8CKIT-040 CY8CKIT-041-41XX CY8CKIT-044
Prototyping Kit CY8CKIT-145-40XX CY8CKIT-049 CY8CKIT-043
数据手册 PSoC 4100BLE PSoC 4200 PSoC 4200M PSoC 4200L PSoC 4XX8_BLE
Series PSoC 4 BLE PSoC 4 PSoC 4 M-Series PSoC 4 L-Series PSoC 4 BLE
Core ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0  ARM Cortex-M0 ARM Cortex-M0
Max CPU Speed 48-MHz 48-MHz 48-MHz 48-MHz 48-MHz
Flash/SRAM 128/16 32/4 128/16 256/32 256/32
DMA Channels 8 0 8 32 0
ADC 12-bit 806 Ksps SAR 12-bit SAR, 1 Msps 12-bit SAR, 1 Msps 12-bit SAR, 1 Msps 12-bit SAR, 1 Msps
Opamps 2 2 4 4 4
Comparators 2 4 6 6 4
IDACs 2 2 4 4 2
Timer/Counter/PWM 4 4 8 8 4
BLE
Serial Interfaces 2 2 4 4 2
CapSense Blocks 1 1 2 2 1
GPIO 36 36 55 98 36
Smart IO 0 0 0 0 0
Pioneer Kit CY8CKIT-042-BLE CY8CKIT-042 CY8CKIT-044 CY8CKIT-046 CY8CKIT-042-BLE
Prototyping Kit CY8CKIT-143A  CY8CKIT-049 CY8CKIT-043 CY8CKIT-143A
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 Creator

 

PSoC Programmer

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.

注意: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.

 

开发套件

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

CY8CKIT-049 PSoC 4100 Prototyping Kits

CY8CKIT-049
PSoC 4100 Prototyping Kits

CY8CKIT-043 PSoC 4200M Prototyping Kit

CY8CKIT-043
PSoC 4200M Prototyping Kit

CY8CKIT-046 PSoC 4200L Pioneer Kit

CY8CKIT-046
PSoC 4200L Pioneer Kit