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.

ZigBee/ZigBee Pro solutions integrating MSP430 MCU

Other Parts Discussed in Thread: CC2530, CC2520, MSP430F2274

Hello,

I'm working on energy harvesting for low-power wireless applications. I'd like to save as much power as I can, so I was looking for an all-in-one solution which include on a single chip microcontroller and RF transceiver. I found a good match with CC430 but I need to implement ZigBee or better ZigBee Pro on 2.4GHz for my wireless mesh network. 

Considering to always take advantage of the MSP430 ultra low power efficiency, what device I'm supposed to use?

  • I'd recommend checking out the CC2530ZNP + MSP430 combination. The Zigbee Network Processor (ZNP) is a special firmware image that gets loaded onto a CC2530 and turns it into a coprocessor, which will go into a low power mode when not needed. That way all your application code is on the MSP430.

    Development tool below, with some awesome examples:

    http://focus.ti.com/docs/toolsw/folders/print/cc2530zdk-znp-mini.html

     

    --Derek

  • Hi Alessandro,

    do you really need to use MSP?

    You can use only the cc2530 instead of the cc2530ZNP + MSP and program the firmware directly on 8051 and it will be cheaper.

    So you will have only one processor, and maybe it will be a better solution then using CC2530ZNP+MSP in terms of power efficiency.

    Using CC2530ZNP + MSP will be easy to develop your FW, because ZNP will act only as an modem and a MSP will control it. You will have an processor for processing the hole ZIgbee Stack and one for your application.  And maybe your team is not familiar with 8051 and has a good knowledge of MSP. 

    Using 8051 you have to share the processor time with ZIgbee Stack, and maybe your app need a lot of processing.

    Another solution is to use MSP430 + CC2520. The Stack will be also in MSP, because CC2520 is only one tranciever.

     

     

     

     

  • CC2530 ZigBee Network Processor Mini Development Kit is not a bad place to start. On the PCB, it had CC2530 on the front with sensors and MSP430 on the back. It is relatively cheap compared to the full kit. It came with a few demo codes. You can modify the sample code to sleep whenever it can and use the timer to wake it up every 5 sec of so to do the job.

     

    regards,

    ted.

  • Hi  ,

    Do you know the code size of zigbee stack on a msp430f2xxx processor? I want to develop my system using a msp430f2274 but it has only 32KB of flash.