Sorry. No way. Complain to Infineon.
I would love to have open source Dev tools standing next to PSOC designer (PSOC1) or PSoC Creator (for the newer chips), making Creatir even paler as it is.
But Cypress did not very well document the programming of the programmable hardware part, and how the transmutate a “schematic” to some intermediate VHDL and finally to a binary for a specific chip. This really is the job of the manufacturer, to provide at least a database and flexible framework.
So while you could use another IDE as C code editor, it is of not much use.
I also sneak around the PSoCs without taking off. So frustrating. Especially if you look at decades old software and the policy to cut away most application notes source files.
Also there is not much help to translate old PSoC1 examples to newer platforms like PSoC3 or 4.
I would love to, as very cool AN are available.
Even though Infineon deleted most.
To give an example:
My self-set “introductory” task is to program AN2042 not on a PSoC1 as intended, but on a POC4 42xx demo board. As my MiniProg3 needed for PSoC1 is seemingly defunct. And perhaps never was really ok.
I want to use the example to measure optical absorption in presence of day light in a room in 2 different wavelengths (2 LEDs as light source).
I now turn away from PSoC and translate the design to some high-pass enabled electrical-optical-electrical signal chain I want to measure just by a timer and fireing at pseudo-rando times to eliminate background noise.
Do not know how to call it, a charge coupled analog-digital process or a bit like sigma delta, where every touch button could be repurposed. If we can switch off auto-adaptive modes. We want to calibrate that manually and very deliberate here.
If you happen to hear of some microcontroller having say an “analog frontend” included, to minimise soldering for common measurement tasks, please tell me.
Sometimes a bit programmable op-amp with adjustable amplification or perhaps some comparator with adjustable hysteresis etc. would suffice.
I also am listening to available “arduino” analog front end - like modules, with or without A/D hardware, that offer amplification and perhaps even signal generation (for led), amplification (of photo diode signal), and auto-correlation to only receive what we sent out ourselves.
This really is a very common task, and Prof Kremin gave many cool usages.
All the best!
Andi.
Links to AN:
AN2042: by Prof. Viktor Kremin, UK.
Multifunctional Optical Sensor
PDF:
https://www.cypress.com/file/133606/download
ZIP with Code for old designer:
https://www.cypress.com/file/133606/download