Sub-GHz 6LoWPAN Network Processor

Recommended alternative parts

  • CC1101  - The device has SIMILAR FUNCTIONALITY but is not functionally equivalent to the compared device.   Transceiver core for CC1180 and CC430 SOC. Value line transceiver for MSP430 microcontroller family

6LoWPAN Wireless Development Tools

Updated software and documentation for the CC-6LoWPAN kit can be found on Sensinode's web page.

Additional information on the CC1180 and 6LoWPAN can be found on the CC-6LoWPAN Wiki.


The CC1180 is a cost-effective, low power, sub-1GHz 6LoWPAN Network Processor that provides 6LoWPAN functionality with a minimal development effort.

The CC1180 is a preloaded version of CC1110F2, where the TI third party Sensinode’s 6LoWPAN stack, NanoStack 2.0 Lite, runs on the CC1180 Network Processor. The application controlling the network processor runs on an external host microcontroller. The CC1180 handles all the timing critical and processing intensive 6LoWPAN protocol tasks, and leaves the resources of the application microcontroller free to handle the application.

CC1180 makes it easy to add 6LoWPAN functionality to new or existing products at the same time as it provides great flexibility in choice of microcontroller. How to use Sensinode NanoStack 2.0 is described in the User's Guide SWRU298.

CC1180 interfaces almost any microcontroller through a UART interface. CC1180 can e.g. be combined with an MSP430.

The CC1180 contains a bootloader, Sensinode NanoBoot. The bootloader is used to download the Sensinode 6LoWPAN stack, NanoStack 2.0 Lite.

CC1180 supports Sensinode’s NAP protocol API. NAP Protocol API has only a small amount of API calls to learn, which drastically simplifies the development of 6LoWPAN applications. The API has a socket like approach, to enable easy and fast integration between the host and network processor.

C1180 comes preloaded with Sensinode NanoBoot and a TI IEEE EUID (MAC address); the MAC address can be read and written using NanoBoot.


  • Simple Integration of 6LoWPAN with Mesh Support into Any Design
  • Running Sensinode’s Mature and Stable 6LoWPAN stack, NanoStack 2.0 Lite
  • UART Interface to Almost any Microcontroller Running the Application
  • Supports Updating of the NanoStack 2.0 Lite 6LoWPAN Stack Using
    Sensinode NanoBoot API. Over-The-Air updates are Supported,
    Provided that the Host Microcontroller has Enough Memory to
    Store the New Stack Image.
  • Example 6LoWPAN Mesh System Overview
  • Radio Features:
    • 315/433/868/915 MHz ISM/SRD Bands
    • Output power: -30 dBm to +10 dBm
    • Date rates: 50, 100, 150 and 200 kbit/s
    • AES-CCM Secured 802.15.4e Payloads, Using Network-wide Key
    • Excellent Receiver Sensitivity and Best in Class Robustness to Interferers
  • Support for FCC Narrowbanding Mandate with Excellent Performance
  • Power Supply
    • Wide supply voltage range (2 V – 3.6 V)
    • Low current consumption
  • External System
    • Few External Components
  • RoHS Compliant 6x6 mm QFN 36 Package

View more

Featured tools and software

Companion parts

Part # Name Product Family Comments
CC1190   850 - 950MHz RF Front End   SimpleLink Solutions - Range Extenders    extender for TI Sub-1Ghz radio family; Easy to use reference design reduces development time over a discrete front end solution by up to 70%.
See Literature swrs089a  
Click Here