In this Application Note you briefly learn about PSoC 5LP and PSoC Creator™, an interactive integrated development environment (IDE) and graphical design tool that you use to develop your system-on-chip project.
In addition, this application note walks you through an example project for PSoC 5LP. Through this project example, PSoC Creator is introduced. The first part of the project guides you on how to blink an LED like a typical MCU. In the second part you develop a "breathing" LED using the Programmable-System-On-Chip concept.
An additional bonus project is included with this application note that takes a design example a little farther than simply blinking LEDs. The bonus project uses some of the mixed signal functionality of PSoC 5LP to create an ambient light/dark detector using one of the LEDs on the CY8CKIT-050 demonstration board.
The following table indicates the PSoC devices, PSoC Creator versions, compilers, and development kits that will work with this application note project:
Project |
Device
|
PSoC Creator
Version |
Development Kit
CY8CKIT-xxx |
Compiler
|
|||||||
Architecture
|
Silicon
Revision |
V2.1 SP1 or higher |
V2.1/2.0
|
001
DVK |
Keil
|
GCC
|
RVDS
|
MDK
|
|||
AN77759.zip |
|||||||||||
Prod
|
YES
|
NO
|
YES
|
YES*
|
NO
|
N/A
|
YES
|
YES
|
YES
|
*Refer to Migrating CY8CKIT-001 DVK project to CY8CKIT 030/050.
- Click on AN84741 - PSoC® 5 to PSoC 5LP Migration Guide to learn differences between PSoC 5 and PSoC 5LP.
- For PSoC 5 project and related document, please download file AN77759_Archive.zip.
- Click on AN77835, PSoC 3 to PSoC 5LP Migration Guide. to learn differences between PSoC 3 and PSoC 5LP
Projects associated with this application note can be downloaded from the 'Related Files' section below. For your convenience, we have provided projects that are compatible with the two most recent versions of PSoC Creator:
- AN77759.zip is used with PSoC Creator 2.1 SP1
- AN77759_Archive.zip is used with PSoC Creator 2.1/2.0
The project’s default settings may not be compatible with your device or kit, and you may need to change your project settings. For more information, see: