Code Example |
Description |
CE195271 |
This code example demonstrates how to use the Delta Sigma ADC in Differential mode. |
CE195271 PSOC™3 PSOC™5LP DeltaSigmaADC in DifferentialMode |
This code example demonstrates how to use the Delta Sigma ADC in Differential mode. |
CE195277 - DELTA SIGMA ADC IN SINGLE-ENDED MODE WITH PSOC 3/PSOC 5LP |
This code example implements a simple data collection system using the ADC_DelSig and UART Components. The ADC continuously samples an analog input. The resulting samples can be sent to a PC over a UART connection a single sample at a time or continuously. Emulated data, which is simply an incrementing number, can also be sent over the UART connection to test the communication. The UART is used to create an RS-232 connection to a terminal program on a PC. The terminal program is used to send commands to get the ADC sample data and read the resulting responses. |
CE195277_ADC_and_UART |
This code example implements a simple data collection system using the ADC_DelSig and UART Components. The ADC continuously samples an analog input. The resulting samples can be sent to a PC over a UART connection a single sample at a time or continuously. Emulated data, which is simply an incrementing number, can also be sent over the UART connection to test the communication. The UART is used to create an RS-232 connection to a terminal program on a PC. The terminal program is used to send commands to get the ADC sample data and read the resulting responses. |
CE195394_HID_Mouse |
This code example implements a standard USB HID mouse with a single button. The mouse cursor will move in the shape of a box on the screen. This project demonstrates the use of the USBFS Component to implement a HID mouse. Using the standard HID mouse descriptor the PSOC™ enumerates as a mouse on the PC. When the enumeration is complete, the PSOC™ sends data about the relative movement of the mouse to the PC. A single button is also implemented in the project to emulate the left button, or button 1, on a standard mouse. You can hold down the button on the kit and watch the cursor highlight text or select items on a desktop while it draws the box. |
CE203303 PSOC™ 3 and PSOC™ 5LP Breathing LED |
This code example demonstrates the flexibility of a PSOC™ 3 or PSOC™ 5LP, by implementing a breathing LED effect exclusively in hardware, with no CPU usage beyond initialization. |
CE203303 PSOC™ 3 and PSOC™ 5LP Breathing LED |
This code example demonstrates the flexibility of a PSOC™ 3 or PSOC™ 5LP, by implementing a breathing LED effect exclusively in hardware, with no CPU usage beyond initialization. |
CE210434 - PSOC™ 3 and PSOC™ 5LP RTD Calibration |
This example demonstrates how to use PSOC™ 3 or PSOC™ 5LP to calibrate an RTD. |
CE210434 - PSOC™ 3 and PSOC™ 5LP RTD Calibration |
This example demonstrates how to use PSOC™ 3 or PSOC™ 5LP to calibrate an RTD. |
CE210435 |
This example shows how to use a PSOC™ 3 or PSOC™ 5LP device to sense a broken wire on an RTD. It then shows how to reconfigure the measurement front-end to continue accurately measuring the RTD temperature. |
CE210435 PSOC™ 3 and PSOC™ 5LP Broken RTD Reconfiguration |
This example shows how to use a PSOC™ 3 or PSOC™ 5LP device to sense a broken wire on an RTD. It then shows how to reconfigure the measurement front-end to continue accurately measuring the RTD temperature. |
CE210528 PSOC™ 3 and PSOC™ 5LP Thermistor Calibration |
This example shows how to use a PSOC™ 3 or PSOC™ 5LP to calibrate a thermistor for better temperature measurement accuracy. |
CE210528 PSOC™ 3 and PSOC™ 5LP Thermistor Calibration |
This example shows how to use a PSOC™ 3 or PSOC™ 5LP to calibrate a thermistor for better temperature measurement accuracy. |
CE219322 |
|
CE219322 PSOC™ 3 and PSOC™ 5LP Internal Main Oscillator Trim |
CE219322 PSOC™ 3 and PSOC™ 5LP Internal Main Oscillator Trim |
CE219905 |
This example demonstrates how to use a PSOC™ 3 or PSOC™ 5LP device to measure temperature using a thermocouple. This example does not explain thermocouple calibration; for that, see CE219929. |
CE219905 - PSOC™ 3 and PSOC™ 5LP: Temperature Sensing with a Thermocouple |
This example demonstrates how to use a PSOC™ 3 or PSOC™ 5LP device to measure temperature using a thermocouple. This example does not explain thermocouple calibration; for that, see CE219929. |
CE219929 |
This code example shows how to use a PSOC™ 3/PSOC™ 5LP device to measure temperature with a thermocouple & calibrate the signal chain to achieve 0.1% accuracy with 0.01°C resolution. |
CE219929 - PSOC™ 3 and PSOC™ 5LP Thermocouple Calibration |
This code example shows how to use a PSOC™ 3/PSOC™ 5LP device to measure temperature with a thermocouple & calibrate the signal chain to achieve 0.1% accuracy with 0.01°C resolution. |
CE220209 |
The objective ofThis code example is to interface Infineon's Quad-SPI F-RAM/nvSRAM/flash device with Infineon's PSOC™ 3 controller. The code example has a User Component Quad-SPIM, designed specifically for Infineon Quad-SPI memories. The User Component is configurable for different frequencies. The User Component is imported into the code example; the usage of the supported APIs is shown |
CE95271 |
The ADC Differential project contains an example for the use of the ADC_DelSig component in differential mode. The input analog voltage fed to the ADC input terminal is converted to the corresponding digital value andThis is displayed on the LCD module. |
CE95273 - Delta Sigma ADC in single-ended mode using DMA and VDAC with PSOC™ 3/5LP |
This code example shows how the PSOC™ 3 and PSOC™ 5LP DMA controller is used to transfer data to and from various peripherals, including the ADC and DAC, without using the CPU. The ADC continually samples an analog input pin. At the end of each sample, it generates a DMA request signal. |
CE95273 Delta Sigma ADC in single-ended mode using DMA and VDAC with PSOC™ 3/5LP |
This code example shows how the PSOC™ 3 and PSOC™ 5LP DMA controller is used to transfer data to and from various peripherals, including the ADC and DAC, without using the CPU. The ADC continually samples an analog input pin. At the end of each sample, it generates a DMA request signal. |
CE95277 Delta Sigma ADC in Single-Ended Mode with PSOC™ 3/PSOC™ 5LP |
This code example implements a simple data collection system using the ADC_DelSig and UART Components. The ADC continuously samples an analog input. The resulting samples can be sent to a PC over a UART connection a single sample at a time or continuously. Emulated data, which is simply an incrementing number, can also be sent over the UART connection to test the communication. The UART is used to create an RS-232 connection to a terminal program on a PC. The terminal program is used to send commands to get the ADC sample data and read the resulting responses. |
CE95278 |
The BasicDesign project contains an example for use with the PSOC™ Creator Help tutorials: "Basic Design" and "Debugging a Design."This project and tutorials provide more details about working with a design, including pins, clocks, and interrupts. They also provide a simple example that can be used with the debugger. |
CE95279 |
This datasheet code example demonstrates operation of the BoostConv (Boost Converter) component with the PSOC™ Creator Software. code example demonstrates the usage of the Boost Converter component as a power source for a PSOC™ chip. |
CE95282 |
The CANExampleControl code example demonstrates use of the CAN Component. CAN Configuration, transmitting and receiving Full messages, and handling Tx and Rx errors are demonstrated. For additional information on use of the CAN component also refer to the CANExampleRemote project. |
CE95283 |
The CANExampleRemote code example demonstrates use of the CAN Component. CAN Configuration, transmitting and receiving Full messages, handling Tx and Rx error is demonstrated. This is only one part of code example, for getting entire example you should also find CANExampleControl project. |
CE95284 |
This code example demonstrates the usage of the CapSense CSD component in PSOC™ 3 and PSOC™ 5LP. |
CE95284 - CapSense CSD Design with PSOC™ 3 and PSOC™ 5LP |
This code example demonstrates the usage of the CapSense CSD component in PSOC™ 3 and PSOC™ 5LP. |
CE95287 |
This CapSense_CSD Tuner Design code example demonstrates operation of the CapSense CSD (Capacitive Sensing using a Delta-Sigma Modulator) component with the PSOC™ Creator Software and CapSense Tuner software. The component is configured with 2 buttons and linear slider. The CapSense Tuner software is used for displaying scanning results. |
CE95292 |
This code example demonstrates use of the Comparator components. |
CE95295 |
This project contains an example for the use of the Counter, ISR and clock components. A clock is connected to Count input of Counter via a Sync block. On each rising edge ofThis clock signal, the Counter will be decremented by one count. The Counter is configured to trigger interrupt on terminal count event. This simple example reads the Counter Period, Count and Compare values and displays them on the LCD module. |
CE95299 |
This code example demonstrates a convenient way to implement a multi-channel ADC completely in PSOC™ hardware. |
CE95300 |
This Starter Design provides an 8-channel multiplexed Delta Sigma ADC with sequencing logic. The analog inputs to the ADC are converted to digital sequentially and then made available through an I2C Master interface. This design additionally makes use of the LCD character display to provide a debugging output interface. |
CE95301 |
This is the test project for the 8-ch DelSig ADC and I2C master code example. |
CE95302 |
This Starter Design provides an 8-channel multiplexed Delta Sigma ADC with sequencing logic. The analog inputs to the ADC are converted to digital sequentially and then made available through an I2C Slave interface. This design additionally makes use of the LCD character display to provide a debugging output interface. |
CE95303 |
This is the test project for the 8-ch DelSig ADC and I2C Slave Example |
CE95304 |
This Starter Design provides an 8-channel multiplexed Delta Sigma ADC with sequencing logic. The analog inputs to the ADC are converted to digital sequentially and then made available through a SPI Master interface. This design additionally makes use of the LCD character display to provide a debugging output interface. |
CE95305 |
This is the test project for the 8-ch DelSig ADC and SPI Master Example. |
CE95306 |
This code example demonstrates the use of the Digital Filter Block (DFB) Assembler component for matrix multiplication by a scalar. It also demonstrates the DFB interaction with DMA. |
CE95307 |
The DieTemp basic design project contains an example for the use of Die Temp. This simple example uses a Character LCD to display the current Die Temperature value. |
CE95308 |
This project contains an example of the use of some of the Digital Utility components. Using an Edge Detector and a Basic Counter, falling edge events on a pin are counted and driven to a Status Register. Using a Digital Comparator and a Digital Constant, the Basic Counter is reset whenever the count value reaches 100. |
CE95309 |
This code example demonstrates the basic functionality of the DVDAC component. The Delta Sigma ADC component is used to measure the output voltage. |
CE95310 |
The EEPROM basic design project contains an example for the use of the EEPROM component. This simple example uses a Character LCD to display data written to EEPROM memory. |
CE95311 |
This code example demonstrates emFile component operation. |
CE95312 |
This data sheet code example demonstrates operation of the EMIF (External Memory Interface) component with the PSOC™ Creator Software. The Asynchronous External Memory Type, 24 bits Address Width, 8 bits Data Width, 30 ns External Memory Speed configuration is demonstrated. |
CE95314 |
These code examples demonstrate the usage of EZI2C slave and I2C master Components in PSOC™ 3, PSOC™ 4, and PSOC™ 5LP. |
CE95314 PSOC™ 3, PSOC™ 4, and PSOC™ 5LP EZI2C |
These code examples demonstrate the usage of EZI2C slave and I2C master Components in PSOC™ 3, PSOC™ 4, and PSOC™ 5LP. |
CE95316 |
The Filter_ADC_VDAC contains an example for the use of the Filter component. FIR Low pass filter with Blackman window is used to filter the 8-bit ADC output. The filtered output is converted into an unsigned value, then fed via an ISR to VDAC to convert it to analog signal. |
CE95317 |
The Filter_ADC_VDAC_poll contain a polling example for the Filter component. FIR Low pass filter with Blackman window is used to filter the 8-bit ADC output. The filtered output is converted into an unsigned value, then fed via an ISR to VDAC to convert it to analog signal. |
CE95320 |
This project provides an introduction into the process of creating a design in PSOC™ Creator. It accomplishes the simple tasks of printing "Hello World" on an LCD, and blinking an LED using a PWM component. |
CE95323 |
This project demonstrates the Fan Controller component configured for hardware (UDB) based Fan Control. This method completely frees-up the CPU for other system tasks. This example also demonstrates how to handle FanController exceptions such as fan stall/rotor lock etc. through the use of the alert pin and CPU interrupts. |
CE95324 |
This code example, CE95324, demonstrates functionality of I2C LCD component with the PSOC™ 3 and PSOC™ 5LP. |
CE95326 |
The IDAC8_Example design project contains an example to demonstrate the use of IDAC8 component. This simple example sets the IDAC range to 255µA and the current value to 100µA. The output can be verified using a Multimeter. |
CE95328 |
This code example demonstrates 1kHz ILO trimming for PSOC™3 and PSOC™5LP. |
CE95330 |
This datasheet code example demonstrates operation of the I2S (Inter-IC Sound Bus) component with the PSOC™ Creator Software. The operation of I2S, configuring a DMA transfer and displaying results on LCD screen are described and implemented. |
CE95331 |
This code example demonstrates driving an external 8 digit 7-segment display. |
CE95332 |
This datasheet code example demonstrates the LIN Slave component operation: signal interaction APIs, Transport Layer and Configuration services usage. |
CE95335 |
This code example demonstrates the advanced mode of the MDIO Interface component by letting the hardware process the frames, and concurrently prints the derived information on the LCD. |
CE95336 |
This code example demonstrates the basic mode of the MDIO Interface component by processing the received frame in firmware, and then prints the derived information on the LCD. |
CE95337 |
The Mixer_SampleProject contains an example for the use of the Mixer component. The mixer type used is Up mixer or Multiply mixer which multiplies the input signal frequency with the local oscillator frequency. The resultant output waveform can be viewed using an oscilloscope. |
CE95339 |
This code example contains an example for the use of the OpAmp component in Non-inverting Mode. |
CE95342 |
This design project contains an example for the use of the PGA component. This simple example sets the PGA gain to 1 and outputs a Voltage set in the firmware to a fixed pin. This voltage can be verified using a Multimeter. |
CE95343 |
This design project contains an example for the use of the PGA_Inv component. This simple example sets the PGA_Inv gain to 1 and outputs a Voltage set in the firmware to a fixed pin. This voltage can be verified using a Multimeter. |
CE95344 |
This code example demonstrates usage of the PMBus Slave component in a simulated Power Supervision application. |
CE95346 |
This System Reference Guide code example, CE95346, demonstrates operation of the Power Manager API with the PSOC™ Creator Software for PSOC™ 3 and PSOC™ 5. The Hibernate low power mode entry and wake up on external event are implemented. |
CE95347 |
This project demonstrates the PowerMonitor component configured for using with 035-Power Management EBK development kit. |
CE95350 |
This project contains an example of the use of the Pulse Converter component. 2 Basic Counter components, clocked slower than BUS_CLK, count the number of DMA nrq pulses. One uses the nrq output directly, so it misses pulses. The other uses a Pulse Converter component to guarantee that it does not miss pulses. |
CE95352 |
This code example demonstrates operation of the PWM Fixed Function component. This simple example uses a Character LCD to display the current PWM Period, Compare values and status of PWM output on the LCD module. |
CE95353 |
This datasheet code example demonstrates operation of the QuadDec (Quadrature Decoder) component with the PSOC™ Creator Software. The quadrature counts handling and index input usage is demonstrated. |
CE95355 |
This datasheet code example demonstrates operation of the RTC (Real Time Clock) component with the PSOC™ Creator Software. The operation with full time, data and alarm features, including Daylight Savings Time (DST) is implemented. |
CE95356 |
This data sheet code example demonstrates operation of the RTD (resistance temperature detector) calculator component with the PSOC™ Creator Software. The PT100 RTD type, [-50, 150] Temperature Range, minimal calculation error budget, IEC60751 Coefficients is demonstrated. |
CE95357 |
This code example demonstrates operation of the Sample/Track and Hold component in Sample and Hold mode. This simple example uses a Character LCD to display the Sample and Hold value which is converted using an ADC. |
CE95361 |
This data sheet code example demonstrates operation of the Scanning Comparator (Internal VDAC Per channel Mode) component with the PSOC™ Creator Software. |
CE95368 |
The SegLCD Low Power design project contains an example for the use of the Segment LCD component. This example features the Segment LCD in Low Power (ILO) mode at a 62Hz refresh rate. It displays 14 Segment helper. |
CE95370 |
The My1stLib project contains an example of a library project for use with the PSOC™ Creator Help tutorial "Library Component Project."This project and tutorial provide an introduction into the process of creating simple shifter components. AddThis project to the Shifter code example Workspace and add the dependency to the Shifter to generate the correct code example. |
CE95371 |
The Shifter project contains an code example for use with the PSOC™ Creator tutorial: "Basic Hierarchical Design."This project and tutorial demonstrate how to re-use components created in the "Library Component Project" tutorial to create a simple hierarchical design. This project requires the My1stLib project be located in the same root directory. |
CE95372 |
This datasheet code example demonstrates operation of the ShiftReg (Shift Register) component with the PSOC™ Creator Software. The basic functionality of 8-bit and 16-bit shift register is demonstrated. |
CE95373 |
This datasheet code example demonstrates operation of the Sleep Timer component with the PSOC™ Creator Software. The wake up from Sleep low power mode every 4 milliseconds with interrupt issuing is implemented. The Power Management API is used for proper low power mode entry. |
CE95374 |
This datasheet code example demonstrates operation of the S/PDIF Transmitter (SPDIF_Tx) component with the PSOC™ Creator Software. The operation of the SPDIF_Tx and configuring a DMA transfer forThis component are described and implemented. |
CE95375 |
This code example demonstrates the operation of the SPI(Serial Peripheral Interface) Master component with the PSOC™ Creator Software. The operation of the SPI Master, configuring a DMA transfer and displaying results on an LCD screen are described and implemented. This example is intended to be used with the SPIS_code example. |
CE95376 |
This code example demonstrates operation of the SPI(Serial Peripheral Interface) Slave component with the PSOC™ Creator Software. The operation of the SPI Master, configuring a DMA transfer and displaying results on LCD screen are described and implemented. This example is intended to be used with the SPIM_code example. |
CE95377 |
This datasheet code example demonstrates operation of the SPI (Serial Peripheral Interface) component with the PSOC™ Creator Software. The communication between SPI Master and SPI Slave is implemented. The SPI Mode 0 (CPOL = 0, CPHA = 0) with 8 byte Rx and Tx software buffers is configured. The bit rate is set to 1 Mbps. |
CE95378 |
The SegLCD Low Power design project contains an example for the use of the Static Segment LCD in Sleep mode. It shows operation of 7 Segment helper. |
CE95382 |
This data sheet code example demonstrates operation of theThermocouple calculator component with the PSOC™ Creator Software. The K-type thermocouple type, 0.1 Calculation error budget is demonstrated. |
CE95383 |
This design project contains an example for the use of the TIA component. |
CE95384 |
This design project contains an example for the use of the Timer, ISR and clock components. The 16-bit UDB timer counts down on the positive edge of each clock, and captures the count value for the rising edge of a slower clock given as input. An interrupt is triggered on every terminal count, and the number of interrupts generated is displayed on the Character LCD. In addition,This simple example reads the timer Period, Capture, and Counter values and displays them on the LCD module. |
CE95390 |
This datasheet code example demonstrates the operation of the 8-bit, 32-kHz, mono USB Audio Device. |
CE95391 PSOC™ USB HID Bootloader |
This example demonstrates usage of the PSOC™ Creator Bootloader and Bootloadable Components in a USB-based bootloader system. It also demonstrates a PC-based bootloader host program. |
CE95391 PSOC™ USB HID Bootloader |
This example demonstrates usage of the PSOC™ Creator Bootloader and Bootloadable Components in a USB-based bootloader system. It also demonstrates a PC-based bootloader host program. |
CE95391 PSOC™ USB HID Bootloader (Chinese) |
This example demonstrates usage of the PSOC™ Creator Bootloader and Bootloadable Components in a USB-based bootloader system. It also demonstrates a PC-based bootloader host program. |
CE95393 |
This datasheet code example demonstrates the operation of the USBFS (Full Speed USB) component with the PSOC™ Creator software. It also shows the Bulk transfers implementation. |
CE95394 - USB HID MOUSE WITH PSOC 3/PSOC 5LP |
This code example implements a standard USB HID mouse with a single button. The mouse cursor will move in the shape of a box on the screen. This project demonstrates the use of the USBFS Component to implement a HID mouse. Using the standard HID mouse descriptor the PSOC™ enumerates as a mouse on the PC. When the enumeration is complete, the PSOC™ sends data about the relative movement of the mouse to the PC. A single button is also implemented in the project to emulate the left button, or button 1, on a standard mouse. You can hold down the button on the kit and watch the cursor highlight text or select items on a desktop while it draws the box. |
CE95394 - USB HID Mouse with PSOC™ 3/PSOC™ 5LP |
This code example implements a standard USB HID mouse with a single button. The mouse cursor will move in the shape of a box on the screen. This project demonstrates the use of the USBFS Component to implement a HID mouse. Using the standard HID mouse descriptor the PSOC™ enumerates as a mouse on the PC. When the enumeration is complete, the PSOC™ sends data about the relative movement of the mouse to the PC. A single button is also implemented in the project to emulate the left button, or button 1, on a standard mouse. You can hold down the button on the kit and watch the cursor highlight text or select items on a desktop while it draws the box. |
CE95395 |
This datasheet code example demonstrates the operation of the MIDI interface device operation. |
CE95396 |
This datasheet code example demonstrates the operation of the USBFS component as an RS-232 logical cable replacement. |
CE95397 |
This design project contains an example for the use of the VDAC component. This simple example sets the VDAC range to 1.020V and outputs a Voltage set in the firmware to a fixed pin. This voltage can be verified using a Multimeter. |
CE95398 |
This datasheet example project demonstrates the operation of the Voltage Fault Detector. |
CE95399 |
This example project demonstrates the basic operation of the Voltage Sequencer component. |
CE95402 |
This code example demonstrates basic functionality of WaveDAC8 component. |
Interfacing Quad-SPI Memory with PSOC™ 3 |
The objective ofThis code example is to interface Infineon's Quad-SPI F-RAM/nvSRAM/flash device with Infineon's PSOC™ 3 controller. The code example has a User Component Quad-SPIM, designed specifically for Infineon Quad-SPI memories. The User Component is configurable for different frequencies. The User Component is imported into the code example; the usage of the supported APIs is shown |
Interfacing Quad-SPI Memory with PSOC™ 3 |
The objective ofThis code example is to interface Infineon's Quad-SPI F-RAM/nvSRAM/flash device with Infineon's PSOC™ 3 controller. The code example has a User Component Quad-SPIM, designed specifically for Infineon Quad-SPI memories. The User Component is configurable for different frequencies. The User Component is imported into the code example; the usage of the supported APIs is shown |