Pages

Integrated Development Environments for PSoC®

In order to program a Cypress Programmable System on a Chip (PSoC®), you first need to install Integrated Development Environment (IDE) software on your computer. An IDE is program that you install on a computer to support the development of software for a particular hardware platform. It typically includes a text editor for editing source code, a compiler to covert source code into machine code, and a debugger for helping to identify the source of errors in source code.

There are two primary free IDEs available to program on the PSoC® platform. Both will only run on Windows, but will run on a Mac running Windows via Bootcamp or Parallels.


  1. PSoC® Creator™. This IDE is the simplest to get started with PSoC®.
    • Download it here (requires the creation of a free account).
    • Training is available here.
  2. PSoC® Designer. This IDE allows lower-level configuration of the PSoC® hardware. It is recommended for advanced applications only. 
    • Download it here (requires the creation of a free account).
    • Training is available here.

Dr. Shawn Jordan

is an Associate Professor, electrical engineer, maker, and engineering education researcher.

No comments:

Post a Comment