You are here

What's new in PSoC Creator 4.2 | Cypress Semiconductor

What's New in PSoC® Creator 4.2?

In addition to many minor enhancements and defect fixes, PSoC Creator 4.2 adds support for two exciting new PSoC product lines.

PSoC 6

The PSoC 6 family provides a real step up in terms of performance and flexibility. It is available as a single-core 150MHz Arm® Cortex®-M4 device or a dual core version with a 100-MHz Arm Cortex-M0+ core to manage peripheral functions.

Dual-Core Application Development

PSoC Creator 4.2 makes dual-core development easy by splitting up your source code into separate folders in the Workspace Explorer. You can easily identify the core that application source code will execute on and, because both cores have access to all peripherals and memory, you can move functionality around by simply dragging the files to the preferred core folder.

Workspace Explorer Dual-Core Project in Workspace Explorer

Building projects is fully automated, just like with PSoC 4, so you do not waste time maintaining makefile dependencies and re-building for each core after simple code changes. The result of a build is always the complete application in a single file that you just program and go. Debugging is also easy because you can connect to either core in seconds – just pick the one you need and start the debugger normally.

Debug Target Selecting the PSoC 6 Cortex-M4 core for Program/Debug

Peripheral Driver Library

PSoC 6 includes up to 56 digital and 7 analog peripherals plus CapSense®, USB, Bluetooth Low Energy, USB, and interfaces to serial memory and PDM-PCM digital microphones. Firmware to manage them all is provided by the Peripheral Driver Library (PDL). PDL is a suite of highly-efficient, MISRA-compliant drivers for PSoC peripherals with a comprehensive, searchable documentation package that is HTML-based for easy viewing in any browser.

As usual PSoC Creator 4.2 makes using the PDL easy by automatically pulling the drivers you need into your project. As you add components to your design and build the project, the required code is added to and include paths maintained for you.

PSoC 6 Bluetooth Low Energy Pioneer Kit

The PSoC 6 Bluetooth Low Energy Pioneer Kit (CY8CKIT-062-Bluetooth Low Energy) is a low-cost hardware platform that enables design and debug of the PSoC 63 Line. The kit also comes with an E-ink display shield board that contains an ultra-low-power 2.7" E-ink display, a thermistor, a 6-axis motion sensor, and a digital microphone. Installing the kit enables rapid access to all the example projects from the PSoC Creator Start Page.

CY8KIT-062-BLE CY8CKIT-062-Bluetooth Low Energy kit with included CY8CKIT-028-EPD 2.7” E-INK Display Shield

 

PSoC 4100S Plus

Clearly, the big news in this release is public support for PSoC 6 devices but there is a new PSoC 4 series too - PSoC 4100S Plus. Ideally suited to the main control and interface boards in Home Appliance, Consumer and Industrial applications, PSoC 4100S Plus is available in 44-pin TQFP and 64-pin LQFP packages with up to 54 GPIO. 24 of those pins support our unique Smart I/O functionality. The Plus-series also extends the PSoC 4100S with a variety of valuable feature and resource additions.

  • More memory (up to 128kB flash and 16kb SRAM)
  • Megahertz-range external oscillator support
  • True random number generator (program security)
  • Segment LCD support
  • CAN controller
  • Up to eight 16-bit timer/counter/PWM (TCPWM) blocks
  • Up to five serial communication blocks (SCBs)

PSoC 4100S Plus Block Diagram PSoC 4100S Plus Block Diagram

Note: Internet Explorer 8.x or lower is not supported.