Difference between revisions of "CC2420"

From TinyOS Wiki
Jump to: navigation, search
(Architecture and Usage)
(The image is not released under the CC license. It is from the datasheet.)
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:cc2420.jpg|frame]]
+
The '''CC2420''' is a true single-chip 2.4 GHz [[IEEE 802.15.4]] compliant RF transceiver designed for low-power and low-voltage wireless applications. CC2420 includes a digital direct sequence spread spectrum baseband modem providing a spreading gain of 9 dB and an effective data rate of 250 kbps.
 
 
The CC2420 is a true single-chip 2.4 GHz IEEE 802.15.4 compliant RF transceiver designed for low-power and low-voltage wireless applications. CC2420 includes a digital direct sequence spread spectrum baseband modem providing a spreading gain of 9 dB and an effective data rate of 250 kbps.
 
  
 
= CC2420 Documentation =
 
= CC2420 Documentation =
  
This area is a live document of the CC2420 low power communications radio stack found in TinyOS 2.x.  Radio stack layers and implementation details of the CC2420 stack are discussed.  Readers will be better informed about existing features, possible improvements, and limitations of the CC2420 radio stack.  Furthermore, lessons learned from the construction of the stack can help guide development of future radio stacks.
+
This area is a living document of the CC2420 low power communications radio stack found in TinyOS 2.x.  Radio stack layers and implementation details of the CC2420 stack are discussed.  Readers will be better informed about existing features, possible improvements, and limitations of the CC2420 radio stack.  Furthermore, lessons learned from the construction of the stack can help guide development of future radio stacks.
  
We encourage anyone who uses or contributes to the TinyOS CC2420 stack to help maintain this documentation for others.
+
We encourage anyone who uses or contributes to the TinyOS CC2420 stack to help maintain this documentation for others. If you see something that is missing, can be made clearer, or needs more accuracy, please help us by making the changes you see fit.
  
 
== Contents ==
 
== Contents ==
Line 27: Line 25:
  
 
* [[PacketLink]]
 
* [[PacketLink]]
** [[Including the PacketLink Layer]]
 
** [[PacketLink Implementation and Usage]]
 
  
 
* [[CC2420 Asynchronous Low Power Listening Implementation]]
 
* [[CC2420 Asynchronous Low Power Listening Implementation]]
Line 47: Line 43:
 
* [http://www.ti.com/lit/gpn/cc2420 CC2420 Datasheet]
 
* [http://www.ti.com/lit/gpn/cc2420 CC2420 Datasheet]
 
* [http://www.ti.com/litv/pdf/swrz003 CC2420 Errata]
 
* [http://www.ti.com/litv/pdf/swrz003 CC2420 Errata]
 +
 +
= Where used =
 +
*[[MicaZ]]
 +
*[[TelosB]]
 +
 +
= See also =
 +
 +
*[[CC1000]]
 +
*[[CC1100/CC2500]]
 +
 +
[[Category:Transceivers]]
 +
[[Category:CC2420]]

Latest revision as of 23:33, 8 March 2010

The CC2420 is a true single-chip 2.4 GHz IEEE 802.15.4 compliant RF transceiver designed for low-power and low-voltage wireless applications. CC2420 includes a digital direct sequence spread spectrum baseband modem providing a spreading gain of 9 dB and an effective data rate of 250 kbps.

CC2420 Documentation

This area is a living document of the CC2420 low power communications radio stack found in TinyOS 2.x. Radio stack layers and implementation details of the CC2420 stack are discussed. Readers will be better informed about existing features, possible improvements, and limitations of the CC2420 radio stack. Furthermore, lessons learned from the construction of the stack can help guide development of future radio stacks.

We encourage anyone who uses or contributes to the TinyOS CC2420 stack to help maintain this documentation for others. If you see something that is missing, can be made clearer, or needs more accuracy, please help us by making the changes you see fit.

Contents

Progress

Datasheets

Where used

See also