We have a lot of design partners already developing with PSoC3/5 devices. As part of supporting one of the partners, my colleague Pushek, put together a collection of useful documents that will allow you to get started quickly with PSoC3/5 quickly. If you find this useful, circulate this to your colleagues. If you find an useful document on PSoC3/5 that you would like to add to this list, send it over to us at firstname.lastname@example.org
and I will update this blog entry with that.
Hardware you need:
First of all, get yourself either a PSoC3 first touch kit (Click here
), PSoC5 first touch kit (Click here
) or PSoC DVK (Click here
) that supports processor modules for PSoC1, 3 and 5. If you are a registered Design Partner with Cypress (CyPros partner) make sure you use your kit discount code.
This page provides the links to the online training sessions, datasheets, product selector guide, useful videos, workshops, kits and software required for PSoC3 design.
Training and documentation:
Most of the training is on-demand. Most training uses the CY8CKIT-001 PSoC DVK for running hands-on exercises. Highly recommend that you start the training after getting this kit. There is a lot of good documentation already available.
This training focuses on architecture and design flow of PSoC 3 devices using PSoC Creator.
This is the datasheet of CY8C38 family. It provides pinouts, electrical (both AC and DC) characteristics of the device.
This explains the architecture of PSoC3 device. This goes into in-depth technical details of CPU, Memory organization, System Resources, Digital Blocks, Analog Blocks, GPIOs and internal bus architecture.
T his application note briefly introduces the PSoC® 3 device and its associated Graphic User Interface (GUI), PSoC Creator™. It presents a simple project that blinks two LEDs: one under hardware PWM control, and another under software control.
This training module walks you through the system resources available in the PSoC3 device.
This training provides an introduction to the Digital Peripherals available inside PSoC3 device along with an example project.
This training provides an insight to the High Precision Analog Peripherals available in PSoC3.
This training session provides the implementation of CapSense using PSoC3 device along with an example projects.
This document can be referred as the e-book for PSoC3 starters. It provides an introduction to PSoC3 and is a guide to 5 basic designs using PSoC3.
This training session provides an in depth knowledge of the analog peripherals available in PSoC3 and how they can be used.
Software and kits:
Component Creation Training:
Did you know that PSoC Creator, allows the user to develop their own components for IP creation as well as re-use. PSoC Creator plus the PSoC3/5 platform offers the worlds first SoC platform that allows users to develop and re-use IP blocks that include firmware, mixed signal hardware and programmable logic. To get started on this, the training created by Cypress is highly recommended.
Signing off! Have a Merry Christmas and a Happy New Year.
By the way, I know that a lot of you have expressed interest in participating in the ARM Cortex M3 PSoC5 Design Challenge. If you have not submitted your entries. The deadline is coming soon (January 17, 2011). For more details: http://www.cypress.com/go/challenge