I am uploading a library of small off-chip components for annotation of the CY8CKIT-059 PSoC 5LP Prototyping Kit.
The KIT-059 component shows all on-board capacitors and pins with direct connections to the OpAmps, DACs, SARs, I2C, UART, LED and XTAL. It helps visualizing ports and pins and making connection diagrams for CY8CKIT-059 Prototyping Kit.
The accompanying library contains few small-sized off-chip annotation components (resistor, capacitors, OpAmps, DAC, etc.). The components are about 50% smaller than their stock analogs, allowing for tighter schematic placement.
The demo project shows all-analog PID control of the levitationg globe, implemented in CY8CKIT-059 PSoC 5LP Prototyping Kit, with annotation diagram created using KIT-059 component.
Attached archive contains component library, a demo project and enlarged picture of the Prototyping Kit. Last tested under Creator 3.3 CP3.
New version of the Annotation Library (v1.0) is available for download in the Community Code Examples section:
Please note that the Library structure has been re-worked entirely, so that old components (Resistor, Capacitor, etc. will not upgrade). The KIT-059 will update OK.
I recommend to use v1.0 of the Library for new projects, while keeping old projects as-is.
Message was edited by: odissey1 (Aug 01, 2019)
I'm trying to do some similar annotation figures (PWM, clk, etc), looking at your library i think you made the background as an separated image and then imported it to cysym file and then added the instance name over the background image, if so, by any chance do you remember the size of the grid on the cysym file? kind of painful working with the cysym to draw "freely".
Thanks in advance, i will upload the annotation figures when done.
Actual spacing between terminal is as comes from Creator installation and is 6 a.u. (whatever units are used in FormatShape->Size->X,Y.
Hi odissey, i had added a couple of symbols (PWM and Clock), and changed the Component Placement option to be the same as your components, but i'm unable to find the PWM and Clock symbols on the test project :/.
Can you take a look on the attached project to see if you can find what i'm missing?
Thanks in advance
Attached is updated library. Few remarks: (i) somehow your library project contains top schematics. Create library project and import into it all necessary components. (ii) If you modifying existing library, rename it (what if I continue to debug and modify the original one). (iii). This is a tough one. I created a new add-on library (attached) and imported your components. The Clock and KIT-059_FULL were visible, but PWM is not. It becomes visible if renamed to "PWM1". I tried to rename it to various other names: "ABC", "PWM_1", "PWMsm", etc. - they don't show in the catalog. Mistery.
P.S. I will be travelling on Monday.
Thanks for the help, yes i will create a new library and add all the needed components. Also just realize that the Clock component is available.
Will try to do the PWM component from scratch again, and see if i can make it work.
Thanks for all the suggestions and have a good travel 😄