PSoC® 4 | Cypress

PSoC® 4

PSoC 4 M-Series: More programmable analog and digital blocks, more Flash and more GPIOs to the acclaimed PSoC 4 architecture!

PSoC 4 M-Series is a new product family in the PSoC® 4 architecture that provides the industry’s lowest-power 32-bit ARM® Cortex®-M0-based System on-Chip, with unmatched ability to integrate analog and digital ICs. The new M-Series offers larger devices with up to 128KB of Flash and 55 GPIOs and new peripherals including RTC, CAN and DMA, while supporting the AEC-Q100 standard - enabling designers to reduce system BOM cost while quickly developing product variants.

 

PSoC® 4 M-Series Highlights

  • 32-bit MCU Subsystem
    • 48-MHz ARM® Cortex®-M0 CPU
    • Up to 128KB Flash, 16KB SRAM
    • DMA Controller
    • 2x CAN 2.0
  • CapSense® with SmartSense™ Auto-tuning
    • Cypress Capacitive Sigma-Delta™ (CSD) controller
    • CapSense supported on up to 55 pins
  • Programmable Analog Blocks
    • 2x Low-Power Comparators (CMP)
    • 4x Low-Power Opamps
    • 1x 12-bit, 1-Msps SAR ADC
    • 4x IDACs (2x 8-bit, 2x 7-bit)
    • 1 - 55 Channel Analog Multiplexer
  • Programmable Digital Blocks
    • 4x Universal Digital Blocks (UDBs)
    • 8x 16-bit TCPWM blocks
    • 4x SCBs: I2C M/S, SPI M/S, UART​
  • 2x Controller Area Network (CAN 2.0) Controllers
  • Packages:48-pin LQFP, 64-pin TQFP (0.8-mm pitch), 64-pin TQFP (0.5-mm pitch), 68-pin QFN

 

PSoC® 4 M-Series Pioneer Kit

 

For more documentation, examples, technical reference manuals, etc. please refer to the "Design Support" pod to the right of this page.

Products

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® 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...
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...
PSoC 4000 is a cost-optimized, entry-level PSoC 4 device targeted as socket replacements for obsolete or proprietary 8-/16-bit MCUs. PSoC 4000 with its ARM® Cortex™-M0 core brings 32-bit performance...
  1. Watch the Introduction to PSoC® 4 video
  2. Download PSoC Creator 3.1 to begin development on your PSoC® 4 parts.
  3. Purchase the $25 CY8CKIT-044 PSoC® 4 M-Series Pioneer Kit
  4. Start your first PSoC® 4 designs
  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.
Family Programming Specifications
  • This document (available as an application note) provides information on hardware connections for programming, programming vectors required to develop your own PSoC® 4 Programmers.
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.
Software Documentation
Self Help Documentation

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® 4 Pioneer Kit

CY8CKIT-040 Kit Image

CY8CKIT-044 PSoC® 4 M-Series Kit

PSoC 4 CY8CKIT-049 4xxx Prototyping Kits

PSoC 4 CY8CKIT-049 4xxx Prototyping Kits

 

PSoC Expansion Kits

The PSoC 4 Pioneer Kit is pin-compatible with several third part expansion boards, including Arduino™ compatible shields and Digilent® Pmod™ daughter cards

CY8CKIT-031 Kit Image

Arduino™ Shields

igilent® Pmod™ Daughter Cards

Digilent® Pmod™ Daughter Cards

 

PSoC Tools

CY8CKIT-002 Kit Image

CY8CKIT-002 PSoC® MiniProg3 Program and Debug Kit

PSoC Creator

PSoC Creator

PSoC Programmer

PSoC Programmer