Cypress Perform



Download Help


PSoC Designer is the revolutionary Integrated Design Environment (IDE) that you can use to customize PSoC to meet your specific application requirements. PSoC Designer software accelerates system bring-up and time-to-market. Develop your applications using a library of pre-characterized analog and digital peripherals in a drag-and-drop design environment. Then, customize your design leveraging the dynamically generated API libraries of code.  Finally, debug and test your designs with the integrated debug environment including in-circuit emulation and standard software debug features.


  • Application Editor GUI  for device and User Module configuration and dynamic reconfiguration
  • Extensive User Module Catalog
  • Integrated source code editor (C and Assembly)
  • Free C compiler with no size restrictions or time limits
  • Built-in Debugger
  • Integrated Circuit Emulation (ICE)
  • Built-in Support for Communication Interfaces:
    • Hardware and software I2C slaves and masters
    • Full-speed USB 2.0
    • Up to 4 full-duplex UARTs, SPI master and slave, and Wireless

PSoC Designer Frequently Asked Questions (FAQ)


A frequently asked questions (FAQ) guide is available to all users. This document gathers the common questions regarding PSoC Designer and PSoC 1 and provides answers and links to appropriate web pages. This document is available on the following PSoC Designer FAQ web page.

PSoC Designer supports the entire library of PSoC 1 devices.

Use PSoC Designer to unlock the power of PSoC.


IDEUser ModulesDesign AidsTraining



Sunset Owner: JHNW; Secondary Owner: JFMD;