For more information on the University Program http://www.ti.com/europe/university Low Power RF for Academia Chipcon tools for Wireless Projects The Chipcon product line of low-power RF ICs operate at sub-1GHz or 2.4GHz ISM band frequencies providing robust digital communication using proprietary and industry standards (such as IEEE 802.15.4). Applications include home automation & security, PC peripherals, remote control, industrial process monitoring, and wireless sensor networks. Typical data rates are in the range 1.2K to 500K bps. Device Nomenclature: CCXXXX Chipcon devices cover 2 frequency ranges: CC10XX/CC11xx - Sub 1GHz, ISM (Industrial, Scientific and Medical) and frequency bands at 315, 433, 868 and 915 MHz. CC24xx and CC25xx -2.4 GHz, ISM and SRD band: 2,400 - 2,483.5 MHz. With 3 types of radio: CCxx5x - Transmitter CCxx0x - Transceiver (transmitter and receiver) CC2x2x - 802.15.4 Transceiver CCxx1x – System-on-Chip (SoC) CC2x3x - 802.15.4 SoC Using the CC11xx and CC25xx devices, students can develop their own proprietary MAC and network layers. With free downloadable software and a development kit, you are able to test range, data rates and modulation/transmission techniques straight out of the box. Once you are satisfied with the performance of the radio, you can connect your own MCU to a transceiver, or program the SoC CPU, to start developing your project immediately. With CPU, memory, power management, and peripherals all in one chip, the SoC devices are ideal for teaching SoC design concepts and programming. And some with added functionality: CC2431– Hardware location engine CC2511– USB controller on-chip About ZigBee® ZigBee is an international protocol defined by an alliance of companies, including TI. It has been developed to ensure interoperability between different devices in an ad-hoc wireless network, which is optimized for low-power, many nodes, and ease of configuration. For teaching purposes, it may be more educational to configure classroom networks manually. ZigBee is useful if: - you are developing a large network with hundreds of nodes, multiple hops, or it is an evolving “ad-hoc” network - you need interoperability between manufacturers Find out more about TI Low-Power RF http://www.ti.com/lprf Radios Development Boards CC11xx Family & CC25xx Family Features: • • • • • • • Configurable Modem Data rates up to 500 kbps Forward Error Correction for increased range Hardware support for packet handling, burst transmission, clear channel assessment and link quality indication The Low-Power RF BB is a simple battery module for use with an EM. It has one LED, one push switch and one power switch. It allows you quickly deploy a SOC network. Wake on Radio 64-byte transmit/receive FIFOs Controlled via SPI interface CC242x Family & CC243x Family Features: • • • • • • • • BB – Battery Board Supported by TI’s 802.15.4 MAC and ZigBee stack EB - Evaluation Board Smart RF04 EB The Smart RF04 EB is a hostboard for the EM. It has an onboard 8051 microcontroller for use with the transceivers, and can also be used to program the SoCs. Data rate: 250 kbps DSSS (Direct Sequence Spread Spectrum) Programmable output power 128(RX) + 128(TX) byte data buffering Digital RSSI / LQI support Hardware MAC encryption (AES-128) Battery monitor System-on-Chip – CCxx1x, CC2x3x devices The SoC uses an enhanced 8051 core. This uses the standard 8051 instruction set. Instructions execute faster than the standard 8051. One clock per instruction cycle is used as opposed to 12 clocks per instruction cycle in the standard 8051. It features a range of peripherals, including: a LCD 4 LEDs 5-way push-switch 2 potentiometers Audio in/out It also has all the connections you need to connect your own peripherals or microcontroller. DB – Demonstration Board (CC2430DB) The CC2430 DB is a sensor board. It contains a PCB antenna and a USB connector for use with the ChipCon packet-sniffer. The CC2430 is onboard. It features a range of peripherals, including: Temperature sensor Light sensor Switches LEDs Potentiometer Accelerometer CC2511 EM – USB Dongle EM – Evaluation Module The EM contains the minimum components for a RF part to function. With a tested RF section, and the complete pinout available, it removes the need for RF design when prototyping. Note: A SmartRF04EB is required to program the SoC EMs For more information on the University Program http://www.ti.com/europe/university Development Kits sub-1GHz CC1100 Transceiver Part # CC1100EMK CC1100-1150DK CC1150 Transmitter CC1110* SOC 2.4GHz CC2430 SOC - 802.15.4 CC2431 SOC - 802.15.4 CC2500 Transceiver CC2550 Transmitter CC2510 SOC CC2511 SOC + USB ZigBee CC2430 SOC - 802.15.4 CC1150EMK CC1110DK Freq: -868 -433 -868 -433 -868 -433 -868 -433 Part # CC2430DK CC2431DK + location engine CC2500EMK CC2500-CC2550DK CC2550EMK CC2510EMK CC2510-CC2511DK CC2511EMK Part # CC2430DB CC2430ZDK CC2431 SOC - 802.15.4 CC2431ZDK + location engine More detailed information about Chipcon devices can be found in the Low-Power RF Selection Guide, Literature Code: SLAB052 *NOTE: Until Q4 2007, the price for the CC1110DK is $649. Also the contents are temporarily changed: - The CC1110EM boards are replaced with two CC2510EMs and two CC1100EMs. - Except for the radio, the CC2510 is identical to the next version of the CC1110 chip, thus full software development can be carried out using the CC2510. Contains: 2x CC1100 EM Boards + Antennae Price $ 100 2x EB, 2x CC1100EM, 1x CC1150EM + Antennae 1x CC1150 EM Board + Antennae 490 2x EB, 2x CC1110 EM, + Antennae *See note below Contains: 2x EB, 2x CC2430 EM + Antennae 540* 50 Price $ 540 2x EB, 2x CC2430 EM, 10x BB 10x CC2431EM + Antennae 2x CC2500 EM Boards + Antennae 2x EB, 2x CC2500EM, 1x 2550EM + Antennae 1x CC2550 EM Board + Antennae 999 2x CC2510 EM Boards + Antennae 2x EB, 2x CC2510EM, 1x CC2511EM + Antenna 1x EM (USB Dongle) Requires EB to program Contains: 1x CC2430 DB 149 649 2x EB, 2x CC2430 EM, 5x CC2430 DB + Antennae 2x EB, 2x CC2430 EM, 10x CC2431 EM 10x BB, 5x CC2430 DB + Antennae 100 490 50 49 Price $ 149 1 499 1 999 Product Support Europe, Middle East and Africa http://www.ti.com/europe/csc Find out more about TI Low-Power RF http://www.ti.com/lprf Software TI MAC www.ti.com/timac Compatible with: CC2430, CC2431, CC2420+MSP430FG461x (Experimenters Board) IAR embedded workbench Why use the TI MAC? • • • The Medium Access Control stack offers full 802.15.4 compatibility Easy, low overhead peer-peer and star networking Easy migration to ZigBee if required What is it suitable for? Simple peer to peer networks or star networks with only one hop. Low data rate applications. Physical layer data rate of 250kbps Application data rate of approximately 120kbps Star or Peer-to-Peer operation Dynamic device addressing Fully handshaked protocol for transfer reliability Why use ZigBee? • • Mesh network o Extended range (multi-hop) o Robust routing of packets o High number of nodes (16 bit addressing) Interoperability with 3rd party products World Wide Marketing What is it suitable for? Complex networks, where there is more than one hop. Very low data rate applications. e.g. large area sensor networks MSP430-CC Library Literature code: SLAA325 Compatible with: MSP430 and CC1100 or CC2500 What is it? This library collection gives you the abstraction libraries to establish an interface between the MSP430 devices and the Chipcon devices in a short time with little code. IAR Embedded Workbench for 8051 http://www.iar.com Compatible with: CCxx1x / CC2x3x devices (SoCs) What is it? The IAR 8051 compiler is an industry standard compiler for use with 8051 MCUs. It allows you to compile code specifically for the Chipcon SoC devices. Using this software suite, you can program the CC SoC with your own application. Both the IAR C/C++ Compiler and C-SPY Debugger are included in the CC2430 ZigBee development kit as 30-day evaluation licenses. By contacting one of the IAR sales offices a 60-day extension of the license will be given. Why use the IAR compiler? • • • • • • Features • • • • • ChipCon Flash Programmer http://www.ti.com/litv/zip/swrc044c Compatible with: CCxx1x / CC243x devices (SoCs) CSMA-CA channel access Z-Stack www.ti.com/z-stack Compatible with: CC2430, CC2431, CC2420+MSP430FG461x (Experimenters Board) IAR embedded workbench • What is it? SmartRF studio is a windows application which allows you to perform basic transmission tests and generate register settings for Chipcon devices. It also allows you to export the register settings to C-code for use in your application. What is it? This simple program allows you to use the SmartRF04EB to place your compiled application into the memory of the SoC. Features • • • • • • Smart RF Studio http://focus.ti.com/docs/toolsw/folders/print/smartrftm-studio.html Compatible with: All Chipcon Low-Power RF devices Support for ZigBee 2006 Multiple Platforms (MSP430 or SoC) Easy Application Development Over-the-Air Download Location capabilities • • • TI MAC ZigBee IDE with project management tools and editor Optimizing 8051 compiler supporting C and C++ Configuration files for 8051 Relocating 8051 assembler Linker and librarian tools C-SPY debugger with 8051 simulator and support for RTOS-aware debugging on hardware ROM-monitor and JTAG drivers as well as source code and project for creating your own ROM-monitor driver. Required for use with TI MAC or Z-Stack Industry standard 8051 compiler