PSoC 62 transfer I2S input to I2S output

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ArMu_4673571
Employee
Employee
5 replies posted First question asked First reply posted

Hi!

Is there any example to follow to implement a simple I2S streaming where the data input at the I2S RX is transfered and played in the I2S TX?

After this, the goal is to process the incoming audio data in the I2S RX and then send the processed data to the I2S TX. (with the CMSIS-DSP library)

We are working with a CY8CPROTO-062-4343W.

Thanks,

Ariel

0 Likes
1 Solution
Ekta_N
Moderator
Moderator
Moderator
750 replies posted First like given 250 solutions authored

Hello Ariel,

At present we have the following code examples for PSoC 6 MCU that makes use of the I2S component and record/stream the incoming audio data

CE222221: This project shows how PSoC 6 MCU can be used to record audio data, store it and play it back. The code example is for CY8CKIT-062-WiFi-BT, CY8CKIT-028-TFT. It is implemented using PSoC Creator Tool.

https://www.cypress.com/documentation/code-examples/ce222221-psoc-6-mcu-voice-recorder

CE225786 – PSoC 6 MCU: USB Audio Recorder. This code example shows how to stream audio data to a PC over USB using a PSoC 6 device. It uses digital microphones with the pulse-density modulation (PDM) to pulse-code modulation (PCM) converter hardware block.

This example can be implemented on both PSoC-6 Wifi-BT Pioneer kit and PSoC 6 Wifi-BT-Prototyping kit. It is implemented using Modustoolbox.

https://www.cypress.com/documentation/code-examples/ce225786-psoc-6-mcu-usb-audio-recorder

The CY8CPROTO-062-4343W device is a 2M part can be programmed using Modustoolbox. It is not available in PSoC Creator.

At present we do not have a code example showing the exact functionality as mentioned by you. I will create an internal request for the same.

But this will take some time to be available.

Best Regards

Ekta

View solution in original post

0 Likes
1 Reply
Ekta_N
Moderator
Moderator
Moderator
750 replies posted First like given 250 solutions authored

Hello Ariel,

At present we have the following code examples for PSoC 6 MCU that makes use of the I2S component and record/stream the incoming audio data

CE222221: This project shows how PSoC 6 MCU can be used to record audio data, store it and play it back. The code example is for CY8CKIT-062-WiFi-BT, CY8CKIT-028-TFT. It is implemented using PSoC Creator Tool.

https://www.cypress.com/documentation/code-examples/ce222221-psoc-6-mcu-voice-recorder

CE225786 – PSoC 6 MCU: USB Audio Recorder. This code example shows how to stream audio data to a PC over USB using a PSoC 6 device. It uses digital microphones with the pulse-density modulation (PDM) to pulse-code modulation (PCM) converter hardware block.

This example can be implemented on both PSoC-6 Wifi-BT Pioneer kit and PSoC 6 Wifi-BT-Prototyping kit. It is implemented using Modustoolbox.

https://www.cypress.com/documentation/code-examples/ce225786-psoc-6-mcu-usb-audio-recorder

The CY8CPROTO-062-4343W device is a 2M part can be programmed using Modustoolbox. It is not available in PSoC Creator.

At present we do not have a code example showing the exact functionality as mentioned by you. I will create an internal request for the same.

But this will take some time to be available.

Best Regards

Ekta

0 Likes