An open API service providing repository metadata for many open source software ecosystems.

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