SimpleLink™ 32-bit Arm Cortex-M3 Wi-Fi® wireless network processor
Product details
Parameters
Package | Pins | Size
Features
- CC3100 SimpleLink Wi-Fi Consists of Wi-Fi
Network Processor and Power-Management
Subsystems - Wi-Fi CERTIFIED™ Chip
- Wi-Fi Network Processor Subsystem
- Featuring Wi-Fi Internet-On-a-Chip™
- Dedicated ARM MCU
Completely Offloads Wi-Fi and Internet
Protocols from the External Microcontroller - Wi-Fi Driver and Multiple Internet Protocols in
ROM - 802.11 b/g/n Radio, Baseband, and Medium
Access Control (MAC), Wi-Fi Driver, and
Supplicant - TCP/IP Stack
- Industry-Standard BSD Socket Application
Programming Interfaces (APIs) - 8 Simultaneous TCP or UDP Sockets
- 2 Simultaneous TLS and SSL Sockets
- Industry-Standard BSD Socket Application
- Powerful Crypto Engine for Fast, Secure Wi-Fi
and Internet Connections with 256-Bit AES
Encryption for TLS and SSL Connections - Station, AP, and Wi-Fi Direct® Modes
- WPA2 Personal and Enterprise Security
- SimpleLink Connection Manager for
Autonomous and Fast Wi-Fi Connections - SmartConfig™ Technology, AP Mode, and
WPS2 for Easy and Flexible Wi-Fi Provisioning - TX Power
- 18.0 dBm @ 1 DSSS
- 14.5 dBm @ 54 OFDM
- RX Sensitivity
- –95.7 dBm @ 1 DSSS
- –74.0 dBm @ 54 OFDM
- Application Throughput
- UDP: 16 Mbps
- TCP: 13 Mbps
- Host Interface
- Interfaces with 8-, 16-, and 32-Bit MCU or
ASICs Over SPI or UART Interface - Low External Host Driver Footprint: Less Than
7KB of Code Memory and 700 B of RAM Memory
Required for TCP Client Application
- Interfaces with 8-, 16-, and 32-Bit MCU or
- Power-Management Subsystem
- Integrated DC-DC Supports a Wide Range of
Supply Voltage:- VBAT Wide-Voltage Mode: 2.1 to 3.6 V
- Preregulated 1.85-V Mode
- Advanced Low-Power Modes
- Hibernate with RTC: 4 µA
- Low-Power Deep Sleep (LPDS): 115 µA
- RX Traffic (MCU Active): 53 mA @
54 OFDM - TX Traffic (MCU Active): 223 mA @
54 OFDM, Maximum Power - Idle Connected: 690 µA @ DTIM = 1
- Integrated DC-DC Supports a Wide Range of
- Clock Source
- 40.0-MHz Crystal with Internal Oscillator
- 32.768-kHz Crystal or External RTC Clock
- Package and Operating Temperature
- 0.5-mm Pitch, 64-Pin, 9-mm × 9-mm QFN
- Ambient Temperature Range: –40°C to 85°C
Description
Connect any low-cost, low-power microcontroller (MCU) to the Internet of Things (IoT). The CC3100 device is the industrys first Wi-Fi CERTIFIED chip used in the wireless networking solution. The CC3100 device is part of the new SimpleLink Wi-Fi family that dramatically simplifies the implementation of Internet connectivity. The CC3100 device integrates all protocols for Wi-Fi and Internet, which greatly minimizes host MCU software requirements. With built-in security protocols, the CC3100 solution provides a robust and simple security experience. Additionally, the CC3100 device is a complete platform solution including various tools and software, sample applications, user and programming guides, reference designs and the TI E2E™ support community. The CC3100 device is available in an easy-to-layout QFN package.
The Wi-Fi network processor subsystem features a Wi-Fi Internet-on-a-Chip and contains an additional dedicated ARM MCU that completely offloads the host MCU. This subsystem includes an 802.11 b/g/n radio, baseband, and MAC with a powerful crypto engine for fast, secure Internet connections with 256-bit encryption. The CC3100 device supports Station, Access Point, and Wi-Fi Direct modes. The device also supports WPA2 personal and enterprise security and WPS 2.0. This subsystem includes embedded TCP/IP and TLS/SSL stacks, HTTP server, and multiple Internet protocols.
The power-management subsystem includes integrated DC-DC converters supporting a wide range of supply voltages. This subsystem enables low-power consumption modes, such as the hibernate with RTC mode requiringabout 4 µA of current.
The CC3100 device can connect to any 8, 16, or 32-bit MCU over the SPI or UART Interface. The device driver minimizes the host memory footprint requirements requiring less than 7KB of code memory and 700 B of RAM memory for a TCP client application.
Same functionality and pinout but is not an equivalent to the compared device:
Similar but not functionally equivalent to the compared device:
Technical documentation
Design & development
For additional terms or required resources, click any title below to view the detail page where available.Hardware development
Description
SPECIAL NOTES:
To update the firmware on your CC3100 device, use radio performance tools, perform network processing logs for advanced debugging, or use the TI SimpleLink™ Studio for CC3100 MCU emulator (PC-based), you will also need the Advanced Emulation BoosterPack (CC31XXEMUBOOST). It is (...)
Features
- CC3100 Wi-Fi Network Processor in QFN package
- Industry’s first devices to be Wi-Fi CERTIFIED™ at the chip level by the Wi-Fi Alliance™
- 2 20-pin stackable connectors (BoosterPack headers) to connect to TI LaunchPads and other BoosterPacks
- On-board chip antenna with option for U.FL-based testing
- Power (...)
Description
SPECIAL NOTE: To update the CC3100 firmware, use radio performance tools, perform network processing logs for advanced debugging, or use TI’s SimpleLink™ Studio for CC3100 MCU emulator (PC-based), you will also need the Advanced Emulation BoosterPack (CC31XXEMUBOOST). It is recommended (...)
Features
- CC3100MOD Wi-Fi network processor module
- CC3100 modules are Wi-Fi CERTIFIED and FCC/IC/CE/TELEC certified, which can be transferred to end products
- 2 20-pin stackable connectors (BoosterPack headers) to connect to TI LaunchPads and other BoosterPacks
- On-board chip antenna with option for U.FL-based (...)
Description
This advanced emulation BoosterPack™ plug-in module is an accessory for the SimpleLink™ Wi-Fi® CC31xx wireless network processor BoosterPack plug-in modules
This accessory can be used for:
- Flashing updates to the CC31xxBOOST
- Using the CC3xxx radio tool for RF performance evaluation
- Using (...)
Features
- FTDI debug support
- Enables enumeration SPI & GPIO for SimpleLink Studio for CC31xx
- Enumerates COM port for flashing
- Enables network processor logger output (TX only)
- 2 USB ports
- BoosterPack headers
Description
Features
- Easily connect CC31xx devices to STM32F4 platforms
- Two 20-pin stackable connectors (BoosterPack headers) to connect to TI BoosterPack plug-in modules
Description
Powered by hardware encryption accelerator-enabled MCUs, the Crypto Connected LaunchPad enables you to develop high performance, data protected, connected IoT applications from secure cloud connection, building/factory automation and smart grid to industrial controls.
The TM4C129E Crypto Connected (...)
Features
- High performance TM4C129ENCPDT MCU:
- 120MHz 32-bit ARM® Cortex®-M4-based microcontrollers CPU with floating point
- 1MB Flash, 256KB SRAM, 6KB EEPROM
- Crypto acceleration hardware
- Integrated 10/100 Ethernet MAC+PHY, 8x 32-bit timers
- Dual 12-bit 2MSPS ADCs, motion control PWMs
- USB H/D/O, and many additional (...)
Software development
Features
Categories of applications are outlined below:
- Internet-on-a-chip sample applications
- Email from SimpleLink Wi-Fi solution
- Information center: get time and weather from the internet
- http server: host a web page on SimpleLink Wi-Fi solution
- XMPP: IM chat client
- Serial interface
- Wi-Fi sample applications
- Easy (...)
Features
- Enables PC-based code development and debugging of MCU embedded networking applications that work with CC31xx SimpleLink driver
- Out-of-the-box supports desktop IDEs, such as Visual Studio & Eclipse, with easy portability to other IDEs
- Leverage 8 simultaneous TCP or UDP sockets or 2 simultaneous TLS (...)
Download on Google play
The SimpleLink™ Wi-Fi® Starter Pro mobile App is a new mobile application for SimpleLink provisioning. It goes along with the embedded provisioning library and example that runs on the device side. The new provisioning release is TI (...)
Features
- Works seamlessly with SimpleLink Wi-Fi CC32xx LaunchPad and CC31xx BoosterPack
- Uses 4-wire UART for control and communication
- Transmit Wi-Fi packets in packetized and continuous modes
- Graphical User Interface (GUI) for configuration and display
- User-defined configuration of channel, power level (...)
Features
- Simple & easy-to-use code editor & compiler with built-in Serial Monitor/terminal
- Features a robust framework of intuitive functional APIs for controlling microcontroller peripherals (i.e. digitalRead, digitalWrite, Serial.print, etc)
- Support for various TI embedded devices (MSP430, TM4C, CC3200 (...)
CCS Uniflash is a standalone tool used to (...)
Design tools & simulation
Features
- Modules listed are based on TI wireless technology supporting Wi-Fi®, Bluetooth®, Zigbee®, Sub-1 GHz, Sigfox, 2.4 GHz, multi-band connectivity and more
- Modules integrate clocks, SPI flash and passive components
- Listings included for hardware customization, software integration and cloud services
- Listings (...)
- Step 1: Before requesting a review, it is important that to review the technical documentation and design & development resources available on the corresponding product page (see CC3XXX product page links below).
- Step 2: Download and (...)
Features
- The SIMPLELINK-CC3XXX-REPORTS link provides access to SimpleLink CC3xxx certification reports for:
- CC3xxx modules
- CC3xxx evaluation boards (note: reports for evaluation boards are for reference only)
- The SIMPLELINK-CC3XXX-REQUEST link provides
- A TI letter of authorization for FCC and ISED when requested (...)
Reference designs
CAD/CAE symbols
Package | Pins | Download |
---|---|---|
VQFN (RGC) | 64 | View options |
Ordering & quality
- RoHS
- REACH
- Device marking
- Lead finish/Ball material
- MSL rating/Peak reflow
- MTBF/FIT estimates
- Material content
- Qualification summary
- Ongoing reliability monitoring
Recommended products may have parameters, evaluation modules or reference designs related to this TI product.
Support & training
TI E2E™ forums with technical support from TI engineers
Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.
If you have questions about quality, packaging or ordering TI products, see TI support.