PSoC 4700S and MIDI

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

cross mob
Johan_Ha
Level 1
Level 1
First like given 5 sign-ins First reply posted

Hello!

I'd like to connect the PSoC 4700S via USB to a Windows computer to enable transmitting MIDI data back and forth. Only thing I've found about it is this:
https://community.infineon.com/t5/PSoC-4/USB-midi-Example-for-psoc4/td-p/212867

...which was about adapting a PSoC 3/5 project for PSoC 4. I tried that, but ran into issues about timers and whatnot.  I'm not quite familiar with what exactly PSoC 3, PSoC 4, PSoC 5 etc means. I guess my PSoC 4700S belongs to a PSoC 4 family (?). But what is common for all boards (or chips?) under the PSoC 4 label? Can I rely on all example projects working on my PSoC 4700S, if they go under the PSoC 4 label? Is it even unambiguous to talk about PSoC 4700S? Or are there several boards, which carry the same name PSoC 4700S?

 

0 Likes
1 Solution
RodolfoGL
Employee
Employee
250 solutions authored 250 sign-ins 5 comments on KBA

Unfortunately PSoC 4700S does not support USB. The only PSoC 4 that has support to USB is the PSoC 4200L.

https://www.infineon.com/dgdl/Infineon-PSoC_4_PSoC_4200L_Family-DataSheet-v12_00-EN.pdf?fileId=8ac78...

View solution in original post

2 Replies
RodolfoGL
Employee
Employee
250 solutions authored 250 sign-ins 5 comments on KBA

Unfortunately PSoC 4700S does not support USB. The only PSoC 4 that has support to USB is the PSoC 4200L.

https://www.infineon.com/dgdl/Infineon-PSoC_4_PSoC_4200L_Family-DataSheet-v12_00-EN.pdf?fileId=8ac78...

That's too bad. So if I want to study projects to learn more about my PSoC 4700S, I really have to focus on PSoC 4700S, and not just PSoC 4.

In my case I guess I have to create (or buy one) a MIDI interface working with just any digital pins on the MCU. The interface would have an oldschool DIN contact. I have somewhere a DIN-MIDI-USB adapter. Actually I might enjoy more that, because that way I could make the PSoC 4700S send MIDI commands either to my computer or to a real synthesizer (which in turn needs to have the oldschool round DIN-MIDI input.

 

0 Likes