32-bit ARM® Cortex®-M0/M0+ PSoC® 4000 | Cypress Semiconductor

32-bit ARM® Cortex®-M0/M0+ PSoC® 4000


​PSoC 4000 and PSoC 4000S are cost-optimized, entry-level PSoC 4 devices with an ARM® Cortex™-M0 and M0+ cores. PSoC 4 provides 32-bit performance along with PSoC value added features such as CapSense® and flexible peripherals to an evolving market.

Industry’s Best CapSense

The PSoC 4000 delivers the industry's best capacitive-sensing technology, CapSense, to implement buttons, sliders and proximity sensors. Supporting mutual-capacitance sensing, robust water proofing and Smart Sense™ Auto-Tuning allow CapSense to work under severe environments and speeds time-to-market with no manual tuning required. Now decreasing power consumption and increasing signal-to-noise ratio with the fourth generation CapSense release. 

Datasheet PSoC 4000 PSoC 4000S
Series PSoC 4 PSoC S-Series
Core ARM Cortex-M0 ARM Cortex-M0+
Max CPU Speed 16-MHz  48-MHz
Flash/SRAM (KB) 16/2 32/4
ADC CSD ADC 10-bit Single-Slope
Comparators 1 3
IDACs 2 2
Smart I/O™ 0 16
Timers/Counters/PWMs 1 5
Serial Interfaces 1 2
CapSense Blocks 1 1
GPIO 20 36
Pioneer Kit CY8CKIT-040 CY8CKIT-041-40XX
Prototyping Kit N/A CY8CKIT-145-40XX


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

  1. Watch the Introduction to PSoC® 4 video
  2. Download PSoC Creator to begin development on your PSoC® 4 parts.
  3. Purchase the $30 CY8CKIT-040 PSoC 4000 Pioneer Development Kit
  4. Start your first PSoC® 4 designs with the Getting Started Application Note 
  5. Join the Cypress Developer Community.
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