This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

program and explore a CC2650DK

Other Parts Discussed in Thread: CC2650

Greetings Friends

I have brought two cc2650 development kit which includes two SmartRF06 evaluation boards and two CC2650 evaluation modules , and im a complete noob and relatively new to TI , i wanna learn more and start exploring on how to program the development kit. Is there any tutorials i could follow or a few basic programs i could compile that would help me to test my kit, 

What are the initial things i should do to start off with the process of learning and programing the kit.

Any help would be appreciated.

Thank you 

  • You can download BLE-STACK-2 or Z-STACK HOME 1.2.2 and install them. There are lots of documents inside to guide you how to start with CC2650DK.

  • Hi Chen,

    Thank you very much . i was able to debug a minimal empty project on my cc2650DK which is to blink the leds of the board, although i have a few questions. 

    Where can i get the definitions for the pushbuttons on my board. for instance how do i turn on the leds on the board by pressing a push button

    Thanks in advance

  • Hello. You will want to accomplish this with the pin driver. I would recommend reading through the software developer's guide: www.ti.com/.../swru393

    Specifically, the exact example you are discussing is implemented in section 6.3.1.

    Also, the simleBLECentral project included with the stack project makes use of the buttons.

  • Greetings Tim,

    Thanks for the reply , it helped me a lot as i was completely new  to the whole process .

    Although I'm getting this error on the 4th process of sec 6.3.1 of  www.ti.com/.../swru393.pdf

    It says #20 identifier LED_value is undefined,

    Should i define it explicitly ?

    Can you please help me understand where this LED_value is defined ? 

    if (events & SBP_BTN_EVT)

    {

    events &= ~SBP_BTN_EVT; //clear event

    //toggle LED1

    if (LED_value) 

    {

    PIN_setOutputValue(hSbpPins, Board_LED1 , LED_value--);

    }

    else

    {

    PIN_setOutputValue(hSbpPins, Board_LED1, LED_value++);

    }

    }

    the above snippet of code is put in  SimpleBLEPeripheral_taskFxn()