hi,
take a look at tinyos-1.x, which does a good job of hardware abstraction
and has a large community of developers working on msp430-based
platforms, both cots and custom. for reference, we use(d) the f1611
variant.
in particular, if you're interested in an excellent network software
stack implementation for the cc2420, investigate the contrib/handhelds
tree in tinyos.
-steve
Shoaib Javed wrote:
How about using Integration’s ML7065 it has a complete 802.15.4 MAC
implementation where as my understanding is that Airbee and Ember if
using the CC2420 (or EM2420) have implemented part of the MAC layer into
their software stack on the micro which does have an impact on code/data
space available. I do not know what footprint does the Airbee
implementation carries and what are your application’s requirements. So,
get the part with most ram/flash, the F13x and F14x family are possible
candidates.
Making something custom is entirely your choice but If you are only
looking for a module which gives you zigbee connectivity then
Telegesis’s ETRX1 or ETRX2 which are based on AVR/CC2420/EM250 and Ember
zigbee stack and comes with two serial ports and number of I/O pins in a
convenient form factor can also be used to provide your application
zigbee compatibility. It will save you the hassle of doing 2.4GHz RF
design.
Regards,
Shoaib
------------------------------------------------------------------------
*From:* mspgcc-users-ad...@lists.sourceforge.net
[mailto:mspgcc-users-ad...@lists.sourceforge.net] *On Behalf Of *Steve
Franks
*Sent:* 20 April 2006 18:47
*To:* mspgcc-users@lists.sourceforge.net
*Subject:* [Mspgcc-users] Thoughts on ZigBee?
Hi all,
I'm switching my tooling from AVR to MSP. I'd like to make some CC2420
ZigBee/MSP modules (think AirBee-light MSP430 demo), and I'm wondering
which MSP variant folks would suggest.
Design criteria, in order of importance:
* Small (QFN package)
* 1.8V operation
* SPI (obviously, for CC2420)
* Uart, 38.4k operation w/o crystal preferred
* >4 GPIO's
* I2C
* Adc
Also, what solution is suggested for flash programming & debug (can be
two items)? Usb prefered, 802.3 ok too? Has MSP standardized on a
connector and pinout for prog/debug?
Anybody want to buy a couple boards when I do a run? I'm planning a
24-pin extra-wide (0.9") DIP format so we can stick it into proto boards
directly, and a carrier with some screw-terminals, gpio buffers, some
solid-state relays .
Thanks for the info!
Steve