Showing results for 
Search instead for 
Did you mean: 


Not applicable

Using the CYBLE-214009-00 Module & PSoC Creator 3.3 CP3.


I added a SPI Master V2.5 object and and plan to communicate to an F-RAM memory chip and an OLED display.


I am also using a SAR ADC and 7 analog inputs to measure voltage, temperature, etc.


Also have a BLE and CapSense objects too.


I am able to compile the project. My question deals with the pin selections made by the PSoC Creator. I am getting ready to send the pcb design off to get some prototype board made and want to double check the PSoC BLE  Module pin connections. I am looking at the CYBLE-214009-00 Datasheet turned to Table 4 (page 9 of 42) I will use SWD programming (Pins P0.6 & P0.7 are dedicated to programming the BLE module) so that tells me I have to use SCB1 for SPI communications.


1. Auto pin selector placed SLCK on P0.5, which Table 4 says is for SCB0/MISO.


2. Auto pin selector placed MISO on P1.3, which Table 4 says is for SCB1/SS3.


3. Auto pin selector placed MOSI on P2.1, which Table 4 says is for SCB0/SS2.


I suppose my question is two fold -


A. If I use the 'second' SCB SPI block (i.e. SCB1)- do I have to use the following pins:


SLCK - not shown which pin to use in Table 4


MISO - P0.1 per Table 4


MOSI - not shown which pin to use in Table 4


If not then should I use the pins provided by the PSoC Creator auto assign pins function?


B. Can I dual purpose pins P0.6 & P0.7 for programing the Module and use SCB0 too? 


Project file is attached. thanks

1 Reply
Esteemed Contributor II

You need to

  • Upgrade to Creator 4.0
  • Update all components
  • delete capsense_2

and build anew