GitHub topics: cy8ckit-062s4
Infineon/mtb-example-psoc6-motor-control-sensorless-foc
The code example is built to demonstrate the sensorless FOC motor control solution with PSoC 6 device. Which is intended for those who want to get familiar with sensorless FOC PMSM motor control and also who is get interested in PSoC 6 devices.
Language: C - Size: 6.15 MB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

Infineon/mtb-example-usb-device-hid-mouse
mtb-example-usb-device-hid-mouse
Language: C - Size: 94.7 KB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Infineon/mtb-example-psoc6-motion-sensor-freertos
This code example demonstrates how to interface PSoC 6 MCU with a BMI160 Motion Sensor over an I2C interface within a FreeRTOS task. This example reads raw motion data and estimates the orientation of the board.
Language: C - Size: 2.8 MB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 2

Infineon/mtb-example-psoc6-capsense-custom-scan
This code example demonstrates CapSense® Component’s custom scanning through callback functions that allow altering the sensor parameters during run-time or synchronizing the CapSense scan with non-CapSense operations.
Language: C - Size: 396 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

Infineon/mtb-example-psoc6-qspi-readwrite-sfdp
This example demonstrates interfacing with an external NOR flash memory in Quad-SPI mode using the Serial Memory Interface (SMIF) block in PSoC® 6 MCU. This example uses the Serial Flash Discoverable Parameters (SFDP) standard to auto-discover the flash parameters and the commands for read, program, and erase operations.
Language: C - Size: 127 KB - Last synced at: 26 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

Infineon/mtb-example-psoc6-low-power-capsense-freertos
This code example demonstrates how to create a low-power CapSense design using PSoC 6 MCU. This example features a 5-segment CapSense slider and a Ganged Sensor, and displays the detected touch position over the serial terminal.
Language: C - Size: 3.85 MB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Infineon/mtb-example-hal-crypto-trng
This code example demonstrates generating a One-Time Password (OTP) using the True Random Number generation (TRNG) feature of PSoC 6 MCU cryptography block.
Language: C - Size: 145 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

Infineon/mtb-example-serial-flash-readwrite
This example demonstrates interfacing with an external NOR flash memory in Quad-SPI mode using the Serial Memory Interface (SMIF) block in PSoC 6 MCU.
Language: C - Size: 368 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Infineon/mtb-example-hal-hello-world
Demonstrates simple UART communication by printing a "Hello World" message on a terminal and blinks an LED using a Timer resource.
Language: C - Size: 220 KB - Last synced at: 30 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 14

Infineon/mtb-example-psoc6-csdidac
This code example demonstrates using the CSD hardware-block-based current digital-to-analog converter (CSDIDAC) as a current source and a current sink.
Language: C - Size: 280 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Infineon/mtb-example-psoc6-crypto-sha
This code example shows how to generate a 32-byte hash value or message digest for an arbitrary user input message with the SHA2 algorithm using the Cryptographic hardware block in PSoC 6 MCU.
Language: C - Size: 158 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

Infineon/mtb-example-empty-app
This empty application provides a template for creating applications using PSoC 6 devices.
Language: Makefile - Size: 122 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 2

Infineon/mtb-example-hal-spi-slave
This code example demonstrates the use of a SPI (HAL) resource in slave mode. The SPI slave is configured to receive command packets to control an user LED on the kit.
Language: Makefile - Size: 110 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Infineon/mtb-example-usb-device-suspend
mtb-example-usb-device-suspend
Language: C - Size: 119 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Infineon/mtb-example-psoc6-capsense-buttons-slider
Uses a 5-segment CapSense slider and two CapSense buttons to control an LED.
Language: C - Size: 379 KB - Last synced at: 26 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

Infineon/mtb-example-psoc6-dual-cpu-empty-app
This is a minimal starter Dual-CPU application template for PSoC 6 MCU devices.
Language: Makefile - Size: 175 KB - Last synced at: 26 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

Infineon/mtb-example-hal-i2c-master
This example demonstrates the use of I2C (HAL) resource for PSoC6 MCU in Master mode
Language: C - Size: 237 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 2

Infineon/mtb-example-hal-spi-master
This example demonstrates the use of SPI (HAL) resource for PSoC6 MCU in Master mode.
Language: Makefile - Size: 229 KB - Last synced at: 26 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

Infineon/mtb-example-psoc6-spi-master-dma
This example demonstrates the use of SPI SCB (Serial Communication Block) resource for PSoC® 6 MCU in Master mode using DMA.
Language: C - Size: 542 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

Infineon/mtb-example-cat1-canfd
Language: C - Size: 354 KB - Last synced at: 26 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Infineon/mtb-example-hal-i2c-slave-callback
This example demonstrates the operation of the I2C (HAL) resource for PSoC 6 MCU in Slave mode using callbacks
Language: C - Size: 295 KB - Last synced at: 26 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

Infineon/mtb-example-hal-i2c-slave
This code example demonstrates the use of the I2C resource in HAL in slave mode. The I2C slave is configured to receive command packets to control a user LED on the kit.
Language: C - Size: 135 KB - Last synced at: 26 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

Infineon/mtb-example-smartio-ramping-led
This example uses a PWM resource and Smart I/O in PSoC 6 MCU to implement a ramping LED, where an LED gradually cycles through increasing and decreasing brightness levels. There is no CPU usage except for the initialization of PWM and Smart I/O.
Language: C - Size: 1.54 MB - Last synced at: 26 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Infineon/mtb-example-hal-adc-basic
This example demonstrates use of the ADC (Analog to Digital Converter) HAL driver to perform voltage measurements.
Language: C - Size: 159 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 2

Infineon/mtb-example-psoc6-smartio-i2s
This example demonstrates how to configure and SPI and Smart I/O to implement the Inter-IC Sound (I2S) interface.
Language: C - Size: 408 KB - Last synced at: 26 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Infineon/mtb-example-psoc6-low-power-sar-adc-thermistor-als
Language: C - Size: 759 KB - Last synced at: 26 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

Infineon/mtb-example-ml-imagimob-deploy
Language: C - Size: 2.04 MB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 1

Infineon/mtb-example-psoc6-crypto-aes
This code example encrypts and decrypts user input data using the AES algorithm using a 128-bit key. The encrypted and decrypted data are displayed on a UART terminal emulator.
Language: C - Size: 176 KB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 2

Infineon/mtb-example-usb-device-hid-generic
This example demonstrates how to configure the USB block as a Human Interface Device (HID). The device enumerates as a generic HID device.
Language: C - Size: 107 KB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Infineon/mtb-example-usb-device-cdc-echo
mtb-example-usb-device-cdc-echo
Language: C - Size: 203 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Infineon/mtb-example-psoc6-usb-suspend
Deprecated. Use https://github.com/Infineon/mtb-example-usb-device-suspend. This example demonstrates how PSoC 6 MCU detects a USB suspend condition, enters a low power state, and restores normal operation when USB activity resumes.
Language: C - Size: 207 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

Infineon/mtb-example-hal-wdt
This example demonstrates the Watchdog Timer (WDT) in PSoC 6 MCU.
Language: C - Size: 126 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

Infineon/mtb-example-hal-rtc-periodic-wakeup
mtb-example-hal-rtc-periodic-wakeup
Language: C - Size: 1.16 MB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Infineon/mtb-example-hal-uart-transmit-receive
This example demonstrates the UART (HAL) transmit and receive operation in PSoC 6 MCU.
Language: Makefile - Size: 127 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 2

Infineon/mtb-example-psoc6-uart-transmit-receive-dma
This example demonstrates the UART transmit and receive operation using DMA in PSoC 6 MCU.
Language: C - Size: 156 KB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

Infineon/mtb-example-psoc6-switching-power-modes
This example demonstrates how to transition PSoC 6 MCU to the following power modes - Low Power Active, Low Power Sleep, Ultra Low Power Active, Ultra Low Power Sleep, and Deep Sleep.
Language: C - Size: 187 KB - Last synced at: 26 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

Infineon/mtb-example-psoc6-sar-adc-simultaneous-sampling
This code example demonstrates simultaneous sampling of two SAR ADCs. This code example is supported on devices such as PSoC 62 MCU (CY8C62x4) which has two SAR ADCs.
Language: C - Size: 2.01 MB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

Infineon/mtb-example-hal-rtc-basics
This example demonstrates the usage of the real-time clock (RTC) in PSoC 6 MCU. It shows how to get and set the time in the RTC using the RTC driver API.
Language: C - Size: 472 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

Infineon/mtb-example-psoc6-qspi-xip
This example demonstrates how to use QSPI in execute-in-place (XIP) mode with external flash memory on the PSoC 6 MCU using ModusToolbox IDE.
Language: C - Size: 124 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

Infineon/mtb-example-hal-pwm-square-wave
This code example generates a square wave using the TCPWM resource configured as a PWM. An LED connected to the PWM output pin blinks at 2 Hz.
Language: C - Size: 156 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

Infineon/mtb-example-psoc6-mcwdt
This example explains how to setup a 32-bit free-running counter using two 16-bit counters of Multi-Counter Watchdog Timer (MCWDT) in PSoC 6 MCU.
Language: C - Size: 233 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

Infineon/mtb-example-hal-lptimer
This application demonstrates how to set up a 32-bit free-running counter using two 16-bit counters of the Multi-Counter Watchdog Timer (MCWDT). The application is implemented using LPTimer HAL APIs , which use a cascade of Counter 0 and Counter 1 in free-running mode.
Language: C - Size: 179 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

Infineon/mtb-example-psoc6-pwm-dual-compare-capture
Language: C - Size: 486 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 2

Infineon/mtb-example-psoc6-low-power-analog-front-end
Language: C - Size: 1.85 MB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Infineon/mtb-example-psoc6-gpio-pins
Language: C - Size: 27.3 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Infineon/mtb-example-hal-gpio-interrupt
This example demonstrates how to configure a GPIO to generate an interrupt in PSoC 6 MCU.
Language: C - Size: 131 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 2

Infineon/mtb-example-psoc6-filesystem-littlefs-freertos
This code example shows how to implement a littlefs file system for PSoC 6 devices using the mtb-littlefs MW library. The CE supports working with both SD card and QSPI NOR flash devices.
Language: C - Size: 109 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Infineon/mtb-example-psoc6-filesystem-emfile-freertos
This code example shows how to implement an emfile filesystem for PSoC 6 devices. The CE supports working with both SD card and QSPI NOR flash devices.
Language: C - Size: 120 KB - Last synced at: 26 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Infineon/mtb-example-psoc6-fault-handling
This example demonstrates the fault handling functionality of PSoC 6 MCU using Peripheral Driver Library (PDL) System Library (SysLib) and ModusToolbox integrated development environment (IDE).
Language: C - Size: 697 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

Infineon/mtb-example-psoc6-dual-cpu-protection-units-freertos
This example demonstrates how to use the protection units to isolate the CM0+ from CM4.
Language: C - Size: 185 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 2

Infineon/mtb-example-psoc6-dual-cpu-ipc-sema
This example demonstrates how to use the inter-processor communication (IPC) driver to implement a semaphore in PSoC 6 MCU. The semaphore is used to lock to control access to a resource shared by the CPUs and synchronize the initialization instructions.
Language: Makefile - Size: 294 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

Infineon/mtb-example-psoc6-dual-cpu-ipc-pipes
This example demonstrates how to use the inter-processor communication (IPC) driver to implement a message pipe in PSoC 6 MCU. The pipe is used to send messages between CPUs.
Language: C - Size: 457 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 2

Infineon/mtb-example-psoc6-dfu-basic
This code example demonstrate basic device firmware update (DFU), also known as "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.
Language: C - Size: 1.75 MB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 2

Infineon/mtb-example-psoc6-csdadc
This example demonstrates the usage of CSD analog-to-digital converter (ADC) in PSoC 6 MCU.
Language: C - Size: 350 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 2

Infineon/mtb-example-psoc6-capsense-cm0p
This code example demonstrates how to create a CAPSENSE™ design using CM0 of PSoC™ 6 MCU, without utilizing CM4. This code example features CAPSENSE™ buttons, button 0 turns the LED ON and button 1 turns the LED OFF. This project uses the CAPSENSE™ Middleware Library.
Language: C - Size: 258 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Infineon/mtb-example-psoc6-capsense-buttons-slider-freertos
This code example features a 5-segment CapSense slider and two CapSense buttons. The code example also demonstrates interfacing with Tuner GUI using I2C interface.
Language: C - Size: 238 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

Infineon/mtb-example-lz4-demo
mtb-example-lz4-demo
Language: C - Size: 96.7 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Infineon/mtb-example-hal-posix-freertos
mtb-example-hal-posix-freertos
Language: C - Size: 101 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Infineon/mtb-example-hal-i2c-master-ezi2c-slave
This example demonstrates the useof I2C (HAL) resource for PSoC6 MCU in Master mode with an EzI2C slave
Language: C - Size: 152 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1
