|PSoC™ 6 MCU with Bluetooth Low Energy (BLE) Connectivity - Find Me
|This code example demonstrates the implementation of a simple BLE immediate alert service (IAS)-based Find Me profileusing PSoC™® 6 MCU with BLE Connectivity.
|PSoC™ 6 MCU BasicBootloaders
|These examples demonstrate basic bootloading with PSoC™ 6 MCU. This includes downloading an application from a host and installing it in device flash, and then transferring control to that application.
|PSoC™ 6 MCU: Blocking Mode Flash Write
|This example demonstrates how to write to the flash memory of a PSoC™ 6 MCU device. In this example, the flash write API function blocks the caller until the write is completed.
|PSoC™ 6 MCU Switching Between Power Modes
|This example demonstrates how to transition PSoC™ 6 between the following power modes - Active, Sleep, Low Power Active, Low Power Sleep and Deep Sleep.
|PSoC™ 6 MCU PDM-to-PCM Example
|This example demonstrates how to use the pulse-density modulation/pulse-code modulation (PDM/PCM) hardware block in PSoC™ 6 with a digital microphone.
|PSoC™ 6 MCU Watchdog Timer
|This example demonstrates the operation of watchdog timer (WDT) in PSoC™ 6 MCU.
|PSoC™ 6 MCU: Multi-Counter Watchdog Interrupts
|This example demonstrates the operation of multi-counter watchdog timer (MCWDT) counters and interrupts in PSoC™ 6 MCU
|PSoC™ 6 MCU: UART to Memory Buffer Using DMA
|This PSoC™ 6 code example demonstrates a UART-to-memory buffer data transfer using DMA, with no CPU usage. DMA channels are used to implement data transfer both on received data and transmitted data of the UART.
|KitProg2 Power Monitoring
|This code example demonstrates how to create a bootloadable PSoC™ 5LP (KitProg2) project to monitor the power consumed by the PSoC™ 6 MCU on CY8CKIT-062-BLE PSoC™ 6 BLE Pioneer Kit.
|PSoC™ 6 MCU - GPIO Interrupt
|This example demonstrates how to configure a GPIO to generate an interrupt using PSoC™ 6 MCU. The example also shows how the GPIO interrupt can be used to wake the CPU from Deep Sleep low-power mode.
|PSoC™ 6 MCU Clock Buffer with Smart I/O™
|This example shows how to use a Smart I/O Component in PSoC™ 6 MCU to implement a clock buffer that can operate in chip low-power modes. The example can also be used to drive a load higher than that is rated for one GPIO by replicating the signal and driving two GPIO pins.
|PSoC™ 6 MCU Breathing LED using Smart I/O
|This example demonstrates the flexibility of the PSoC™ 6 MCU Smart I/O Component, by implementing the LED breathing effect exclusively in hardware with no CPU usage beyond initialization.
|PSoC™ 6 MCU UART using Low Level APIs
|This example demonstrates the UART transmit and receive operation in PSoC™ 6 MCU using low level APIs. This is done using polling, ISR, and DMA methods.
|PSoC™ 6 MCU TCPWM Square Wave
|This code example demonstrates how to generate a square wave using the TCPWM Component on a PSoC™ 6 MCU.
|PSoC™ 6 MCU TCPWM Breathing LED
|This code example demonstrates the implementation of an LED breathing effect using the TCPWM Component on a PSoC™ 6 MCU.
|PSoC™ 6 MCU: PWM Triggering a DMA Channel
|This code examples demonstrates how to route trigger signals on a PSoC™ 6 device. The trigger signal, in this code example, is routed from the PWM to the DMA, using PSoC™ Creator's auto routing feature.
|PSoC™ 6 MCU: Periodic Interrupt using TCPWM
|This example demonstrates how to generate a periodic interrupt using the timer/counter pulse-width modulation (TCPWM) Component in Timer/Counter mode for PSoC™ 6 MCU devices.
|PSoC™ 6 MCU - MCWDT and RTC Interrupts (Dual Core)
|This example demonstrates how to configure multiple peripherals to generate interrupts on multiple CPU cores in PSoC™ 6 MCU.
|PSoC™ 6 MCU GPIO Pins Example
|This example demonstrates GPIO pin operation in PSoC™ 6 MCU.
|PSoC™ 6 MCU Cryptography: SHA Demonstration
|This code example demonstrates generating a unique hash value or message digest for an arbitrary message using Secure Hash Algorithm (SHA) in PSoC™ 6 MCU.
|PSoC™ 6 MCU Cryptography: AES Demonstration
|This code example demonstrates encryption and decryption of data using the Advanced Encryption Scheme (AES) algorithm in PSoC™ 6 MCU.
|PSoC™ 6 MCU - Free-Running Multi-Counter Watchdog Timer
|This example demonstrates the operation of PSoC™ 6 MCU multi-counter watchdog timer (MCWDT) counters in free-running mode.
|PSoC™ 6 MCU I2C Master
|This example demonstrates the use of I2C SCB (Serial Control Block) Component for PSoC™ 6 MCU in master mode. Three different subprojects show the use of Peripheral Driver Library (PDL) functions to communicate with I2C and EzI2C slave.
|PSoC™ 6 MCU SCB EZI2C
|This code example demonstrates the implementation of an EZI2C Slave using the SCB Component on a PSoC™ 6 MCU. It also demonstrates how to control the color and intensity of an RGB LED using TCPWM Components.
|PSoC™ 6 MCU SMIF Memory Write and Read Operation
|This example demonstrates the write and read operations to the Serial Memory Interface (SMIF) in PSoC™ 6 MCU
|PSoC™ 6 MCU Watchdog Timer in interrupt mode
|This example demonstrates how to use the PSoC™ 6 MCU Watchdog Timer (WDT) in interrupt mode. It blinks an LED using the WDT interrupt.
|PSoC™ 6 MCU Multi-Counter Watchdog Timer in Watchdog Mode
|This example demonstrates how to use the PSoC™ 6 MCU Multi-Counter Watchdog Timer (MCWDT) in watchdog mode.
|PSoC™ 6 MCU with Bluetooth Low Energy (BLE) Connectivity: Direct Test Mode
|This code example demonstrates Direct Test Mode (DTM) over the Host Controller Interface (HCI) using PSoC™ 6 MCU with BLE Connectivity.
|PSoC™ 6 MCU Dual-Core Basics
|This code example demonstrates the two CPU cores in PSoC™ 6 MCU doing separate independent tasks, and communicating with each other using shared memory and the inter-processor communication (IPC) block.
|PSoC™ 6 MCU: Frequency Measurement Using TCPWM
|Frequency measurement is counting the number of edges (rising, falling, or both) that occur within a known time interval. To find this number, this project uses a one second time window and determines the number of counts (rising edges) within that time window.
|PSoC™ 6 MCU: Direction Detection Using Quadrature Decoder
|This code example demonstrates how to use the TCPWM Component in quadrature decoder mode in PSoC™ 6 MCU.
|PSoC™ 6 Wakeup from Hibernate Using a Low Power Comparator
|This code example uses one GPIO input to compare the input voltage and internal reference voltage to wake up the PSoC™ 6 device from Hibernate mode.
|PSoC™ 6 Comparing External Voltages Using a Low-Power Comparator
|This code example demonstrates how to implement the Low-Power Comparator (LPComp) and how to configure the internal reference and external GPIO inputs.
|PSoC™ 6 RTC Daily Alarm
|This code example demonstrates how to configure RTC registers for a daily alarm using the RTC driver application program interface (API) in the peripheral driver library (PDL).
|PSoC™ 6 Real-Time Clock Basics
|This code example demonstrates how to get and set the time in a real-time clock (RTC).
|PSoC™ 6 MCU with Bluetooth Low Energy (BLE) Connectivity Bootloader
|This example demonstrates simple over the air (OTA) bootloading with a PSoC™ 6 MCU with Bluetooth Low Energy (BLE) connectivity.
|PSoC™ 6 Customer Tick Timer Using RTC Alarm Interrupt
|CE218542 demonstrates how to configure the RTC registers for a periodic alarm interrupt using the Peripheral Driver Library (PDL) RTC driver API. A GPIO output is included to toggle the LED to show the period of the interrupt.
|PSoC™ 6 Inter-IC Sound (I2S) Example
|This example demonstrates how to use the I2S hardware block in PSoC™ 6 to interface with an audio codec.
|PSoC™ 6 MCU I2C SLAVE
|This example demonstrates the operation of the PSoC™ 6 MCU Serial Control Block (SCB) in I2C Slave mode. Two projects in this example show the implementation of I2C Slave using callback and polling method.
|SPI F-RAM ACCESS USING PSoC™ 6 MCU SMIF
|This example demonstrates how to implements the SPI host controller on PSoC™ 6 MCU using the SMIF Component and demonstrates accessing different features of the SPI F-RAM.
|Excelon™-Ultra QSPI F-RAM Access Using PSoC™ 6 MCU SMIF
|This example demonstrates how to implements the QSPI host controller on the PSoC™ 6 MCU device using the SMIF Component and demonstrates accessing different features of the QSPI F-RAM™.
|PSoC™ 6 MCU VDAC Sine Wave Generator Using DMA
|This example demonstrates how to use the Voltage DAC (12-bit) component and CTDAC PDL as a sine wave generator using DMA transfers from a look up table in a PSoC™ 6 MCU.
|PSoC™ 6 MCU: Multiple DMA Concatenation
|This example demonstrates how to use DMA to combine data from multiple inputs and store it in a memory array on a PSoC™ 6 MCU device.
|PSoC™ 6 MCU SPI Master
|This example demonstrates the use of SPI SCB (Serial Communication Block) resource for PSoC™ 6 MCU in Master mode.
|PSoC™ 6 MCU PDM to I2S Example
|This example demonstrates how to route Pulse-Density Modulation (PDM) audio data to the Inter-IC Sound (I2S) Interface in PSoC™ 6 MCU.
|PSoC™ 6 MCU Voice Recorder
|This example demonstrates the use of PSoC™ 6 MCU to implement a voice recorder.