PSoC™ 4 Forum Discussions
Do know why after going to deepsleep, capsense not working.
If I comment out the //CySysPmDeepSleep(); all is function like it needed. But need to stay in deep sleep as much it can and then weekup,
scan capsense 2slide and react on it. After that is necessary to go to deepsleep as quick as possible.
Thank you
Show Lesshello guys,
I'm trying to send a value out of a photodiode over BLE.I have made my design on a board and also on psoc creator using opamps , adc...
But i'm having a hard time trying to send this data to a smartphone over BLE.Do i have to use a custom profile or an already existing profile?
Thank you for your answer
Show LessHi,
I am new here. I am currently looking for a simple solution to create a CO2 laser cooling fan fixture that can support a constant temperature of the laser cavity.
So my question, I guess, (without me starting a research with these chips) - using one of these, can I make a controller that reads a thermocouple (with or without conditioning) and then controls fans' speed to keep the temp constant? be it a PID or else. Preferably me not using many other parts, especially programmable ones. And, preferably (though it is not a show stopper) without having to write C-code, with only using block editor/sch capture.
Best,
Mike.
Show LessHey All
How is everyone doing? Hope all of you are enjoying the start of the year 2016 and getting more and more fascinated with PSoC like me.
Today I have taken a task to Generate a 38kHz square wave with PSoC4 using a SysTick Timer. I have even designed a project related to that. My design, theoretically, will give square wave of around 38.4 kHz due to clock resolution limitation of PSoC4 that is 24 MHz. I was checking the wave on CRO. (please find attached the CRO result image.) As it gave me some triangular wave, I decreased the frequency to 100 Hz and checked again with CRO. This time I got the perfect square wave.
I kindly request you to please find attached my project designed for 38.4 kHz and give me a solution to get a perfect square wave. In addition, if anyone of you can give me a solution to get a perfect 38 kHz square wave than the current design of 38.4 kHz, I will be very much thankful.
Thanks and Regards
Shaunak
Show LessHello Everyone
I am building a GSM Module by using SIM900B Chip, the UART of which works at CMOS level. My question is: Can I connect that UART directly to the UART of my PSoC4?
Please Find Attached herewith the Datasheet of SIM900B as reference.
Regards
Shaunak
Show LessHi All,
Any help would be appreciated.
Problem 1. I do not see the CapSense CSD component when configuring for a CYBLE-014008-00 BLE in Creator 3.3 CP1. The CSD CapSense component does not show up in the catalog. I temporarily switch to another device and I see the CapSense CSD in the catalog, so I drag it onto the Top Design. I then switch back to the CYBLE-014008-00 BLE as the device. This is the only way I seem to be able to get a CSD CapSense component in my design.
Problem 2. Now that I have a CSD component in the design, I configure 2 Buttons. But when I compile, I get several error messages:
"Pin guidance unavailable: Resource limit: Maximum number of CapSense exceeded (max=0, needed=1)."
"Pin guidance unavailable: Resource limit: Maximum number of Comparator exceeded (max=0, needed=1)."
Problem 3: The CSD component requires a CMOD pin assignment. I don't see the CMOD pin assigned in the CYBLE-014008-00 BLE pinouts.
Thanks in advance for your help.
Attached is a copy of my archive.
Show LessHello All,
I want to use CYBL10461-56LQXI in the design. What is the circuit for in circuit programming and what are the tools for it? I could not find any document for this on PRoC BLE page.
Also, does anyone have cad files for eagle?
Thanks
Ashutosh
Show LessHi,
See the attached project.
What I am trying to do is read data, then send it to a 0-5V DAC chip (MCP4725). I have no problem reading the data, but when it goes from my data buffer to be written to the I2C port, something bad happens, because the DAC does not respond correctly. See the picture I captured in the zip file. The value of the data is, correctly, 0xA1, or 161. If I manually retype '0xA1' in the bracket instead of putting the variable, it works like it is supposed to. Do I need to 'cast' the hex as an integer somehow, or inform the compiler what type of data it is?
I know, this is probably extremely basic C programming stuff, but please bear with me.
Thank you,
Tom
Show Lesshi,
the device i bought is composite device. when connect only one event node is created. how can i trigger multiple event nodes to be created.
example 1. mouse 2. conumer 3. touch pad
if i want linux system to create three /dev/input/event1 /dev/input/event2 /dev/input/event3 then how can i achieve it.
many thanks,
prabhu chwandi
Show Less