Refer to the PDF data sheet for device specific package drawings
Start your design with the fully programmable FCC, IC, CE, MIC, and SRRC Certified wireless microcontroller (MCU) module with built-in Wi-Fi connectivity. Created for the IoT, the SimpleLink™ CC3220MODx and CC3220MODAx module family from Texas Instruments™ is a wireless module that integrates two physically separated on-chip MCUs.
The CC3220MODx and CC3220MODAx wireless MCU family is a part of the second generation of the Internet-on-a chip™ family of solutions from TI. This generation introduces new features and capabilities that further simplify the connectivity of things to the internet. The new capabilities include:
The power-management subsystem
includes integrated DC/DC converters that support a wide range of supply voltages.
This subsystem enables low-power consumption modes for extended battery life, such
as low-power deep sleep, hibernate with RTC (consuming only 5 µA), and shutdown mode
(consuming only
1 µA).
The module includes a wide variety of peripherals, including a fast parallel camera interface, I2S, SD, UART, SPI, I2C, and a 4-channel ADC.
The SimpleLink CC3220MODx and CC3220MODAx module family come in four different module variants: CC3220MODS, CC3220MODSF, CC3220MODA, and CC3220MODASF.
The four modules integrate the 40-MHz crystal, 32.768-kHz RTC clock, 32-Mb SPI serial Flash, RF filter, and passive components. The modules also have additional security features, such as encrypted and authenticated file systems, user IP encryption and authentication, secured boot (authentication and integrity validation of the application image at Flash boot time), and more.
The CC3220MODx and CC3220MODAx devices are a part of the SimpleLink™ MCU platform, which consists of Wi-Fi, Bluetooth® low energy, Sub-1 GHz, and host MCUs. All share a common, easy-to-use development environment with a single core software development kit (SDK) and rich tool set. A one-time integration of the SimpleLink platform lets you add any combination of devices from the portfolio into your design. The ultimate goal of the SimpleLink platform is to achieve 100 percent code reuse when your design requirements change.
The CC3220MODx and CC3220MODAx module family is a complete platform solution including software, sample applications, tools, user and programming guides, reference designs, and the E2E™ online community. The module family is also part of the SimpleLink™ MCU portfolio and supports the SimpleLink™ developers ecosystem. For more information, visit www.ti.com/simplelink.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
CC3220MODSM2MOBR | QFM (63) | 20.50 mm × 17.50 mm |
CC3220MODSF12MOBR | QFM (63) | 20.50 mm × 17.50 mm |
CC3220MODASM2MONR | QFM (63) | 25.50 mm × 20.50 mm |
CC3220MODASF12MONR | QFM (63) | 25.50 mm × 20.50 mm |
Figure 4-1 shows the functional block diagram of the CC3220MODx module.
Figure 4-2 shows the functional block diagram of the CC3220MODAx module.
Figure 4-4 shows the an overview of the CC3220x hardware.
Figure 4-5 shows the an overview of the CC3220x embedded software.
Changes from September 22, 2020 to May 13, 2021 (from Revision D (September 2020) to Revision E (May 2021))
Table 6-1 shows the features supported across different CC3x20 modules.
FEATURE | DEVICE | ||||
---|---|---|---|---|---|
CC3120MOD | CC3220MODS | CC3220MODSF | CC3220MODAS | CC3220MODASF | |
On-board chip | CC3120 | CC3220S | CC3220SF | CC3220S | CC3220SF |
On-board ANT | No | No | No | Yes | Yes |
sFlash | 32-Mbit | 32-Mbit | 32-Mbit | 32-Mbit | 32-Mbit |
Regulatory certifications | FCC, IC, CE, MIC, SRRC | FCC, IC, CE, MIC, SRRC | FCC, IC, CE, MIC, SRRC | FCC, IC, CE, MIC, SRRC | FCC, IC, CE, MIC, SRRC |
Wi-Fi Alliance® Certification | Yes | Yes | Yes | Yes | Yes |
Input voltage | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V |
Package | 17.5 mm × 20.5 mm QFM | 17.5 mm × 20.5 mm QFM | 17.5 mm × 20.5 mm QFM | 25.0 mm × 20.5 mm QFM | 25.0 mm × 20.5 mm QFM |
Operating temperature range | –40°C to +85°C | –40°C to +85°C | –40°C to +85°C | –40°C to +85°C | –40°C to +85°C |
Classification | Wi-Fi Network Processor | Wireless Microcontroller | Wireless Microcontroller | Wireless Microcontroller | Wireless Microcontroller |
Standard | 802.11 b/g/n | 802.11 b/g/n | 802.11 b/g/n | 802.11 b/g/n | 802.11 b/g/n |
Frequency | 2.4 GHz | 2.4 GHz | 2.4 GHz | 2.4 GHz | 2.4 GHz |
TCP/IP Stack | IPv4, IPv6 | IPv4, IPv6 | IPv4, IPv6 | IPv4, IPv6 | IPv4, IPv6 |
Sockets | 16 | 16 | 16 | 16 | 16 |
Integrated MCU | – | Arm® Cortex®-M4 at 80 MHz | Arm® Cortex®-M4 at 80 MHz | Arm® Cortex®-M4 at 80 MHz | Arm® Cortex®-M4 at 80 MHz |
ON-CHIP APPLICATION MEMORY | |||||
RAM | – | 256KB | 256KB | 256KB | 256KB |
Flash | – | – | 1MB | – | 1MB |
PERIPHERALS AND INTERFACES | |||||
Universal Asynchronous Receiver/Transmitter (UART) |
1 | 2 | 2 | 2 | 2 |
Serial Port Interface (SPI) | 1 | 1 | 1 | 1 | 1 |
Multichannel Audio Serial Port (McASP)- I2S or PCM | – | 2-ch | 2-ch | 2-ch | 2-ch |
Inter-Integrated Circuit (I2C) | – | 1 | 1 | 1 | 1 |
Analog-to-digital converter (ADC) | – | 4-ch, 12-bit | 4-ch, 12-bit | 4-ch, 12-bit | 4-ch, 12-bit |
Parallel interface (8-bit PI) | – | 1 | 1 | 1 | 1 |
General-purpose timers | – | 4 | 4 | 4 | 4 |
Multimedia card (MMC / SD) | – | 1 | 1 | 1 | 1 |
SECURITY FEATURES | |||||
Wi-Fi level of security | WEP, WPS, WPA / WPA2 PSK WPA2 (802.1x), WPA3 personal and enterprise | WEP, WPS, WPA / WPA2 PSK WPA2 (802.1x), WPA3 personal and enterprise | WEP, WPS, WPA / WPA2 PSK WPA2 (802.1x), WPA3 personal and enterprise | WEP, WPS, WPA / WPA2 PSK WPA2 (802.1x), WPA3 personal and enterprise | WEP, WPS, WPA / WPA2 PSK WPA2 (802.1x), WPA3 personal and enterprise |
Secure sockets (SSL v3 or TLS 1.0 /1.1/ 1.2) | 6 | 6 | 6 | 6 | 6 |
Additional networking security | Unique Device Identity Trusted Root-Certificate Catalog TI Root-of-Trust Public key |
Unique Device Identity Trusted Root-Certificate Catalog TI Root-of-Trust Public key |
Unique Device Identity Trusted Root-Certificate Catalog TI Root-of-Trust Public key |
Unique Device Identity Trusted Root-Certificate Catalog TI Root-of-Trust Public key |
Unique Device Identity Trusted Root-Certificate Catalog TI Root-of-Trust Public key |
Hardware acceleration | Hardware Crypto Engines | Hardware Crypto Engines | Hardware Crypto Engines | Hardware Crypto Engines | Hardware Crypto Engines |
Secure boot | – | Yes | Yes | Yes | Yes |
Enhanced Application Level Security | – | File system security Secure key storage Software tamper detection Cloning protection Initial secure programming |
File system security Secure key storage Software tamper detection Cloning protection Initial secure programming |
File system security Secure key storage Software tamper detection Cloning protection Initial secure programming |
File system security Secure key storage Software tamper detection Cloning protection Initial secure programming |
For information about other devices in this family of products or related products see the links below.
Figure 7-1 shows the pin diagram for the CC3220MODx module.
Figure 7-2 shows the pin diagram for the CC3220MODAx module.
Section 7.2.1 lists the pin descriptions of the CC3220MODx and CC3220MODAx module.
MODULE PIN | TYPE(1) | CC3220 DEVICE PIN NO. | MODULE PIN DESCRIPTION | |
---|---|---|---|---|
NO. | NAME | |||
1 | GND | – | – | Ground |
2 | GND | – | – | Ground |
3 | GPIO10 | I/O | 1 | GPIO(2) |
4 | GPIO11 | I/O | 2 | GPIO(2) |
5 | GPIO14 | I/O | 5 | GPIO(2) |
6 | GPIO15 | I/O | 6 | GPIO(2) |
7 | GPIO16 | I/O | 7 | GPIO(2) |
8 | GPIO17 | I/O | 8 | GPIO(2) |
9 | GPIO12 | I/O | 3 | GPIO(2) |
10 | GPIO13 | I/O | 4 | GPIO(2) |
11 | GPIO22 | I/O | 15 | GPIO(2) |
12 | JTAG_TDI | I/O | 16 | JTAG TDI input. Leave unconnected if not used on product(2) |
13 | FLASH_SPI_MISO | I | – | External Serial Flash Programming: SPI data in |
14 | FLASH_SPI_nCS_IN | I | – | External Serial Flash Programming: SPI chip select (active low) |
15 | FLASH_SPI_CLK | I | – | External Serial Flash Programming: SPI clock |
16 | GND | – | – | Ground |
17 | FLASH_SPI_MOSI | O | – | External Serial Flash Programming: SPI data out |
18 | JTAG_TDO | I/O | 17 | JTAG TDO output. Leave unconnected if not used on product(1) |
19 | GPIO28 | I/O | 18 | GPIO(2) |
21 | JTAG_TCK | I/O | 19 | JTAG TCK input. Leave unconnected if not used on product.(2) |
22 | JTAG_TMS | I/O | 20 | JTAG TMS input. Leave unconnected if not used on product.(2) |
23 | SOP2 | – | 21 | See Section 9.9.1 for SOP[2:0] configuration modes. |
24 | SOP1 | – | 34 | See Section 9.9.1 for SOP[2:0] configuration modes. |
25 | ANT_SEL1 | I/O | 29 | Antenna selection control(2) |
26 | ANT_SEL2 | I/O | 30 | Antenna selection control(2) |
27 | GND | – | – | Ground |
28 | GND | – | – | Ground |
30 | GND | – | – | Ground |
31 | RF_BG | I/O | 31 | 2.4-GHz RF input/output |
32 | GND | – | – | Ground |
34 | SOP0 | – | 35 | See Section 9.9.1 for SOP[2:0] configuration modes. |
35 | nRESET | I | 32 | There is an internal,
100 kΩ, pull-up resistor option from the nRESET pin to VBAT_RESET.
Note: VBAT_RESET is not connected to VBAT1 or VBAT2 within the
module. The following connection schemes are recommended:
|
36 | VBAT_RESET | – | 37 | |
37 | VBAT1 | Power | 39 | Power supply for the module, must be connected to battery (2.3 V to 3.6 V) |
38 | GND | – | – | Ground |
40 | VBAT2 | Power | 10, 44, 54 | Power supply for the module, must be connected to battery (2.3 V to 3.6 V) |
42 | GPIO30 | I/O | 53 | GPIO(2) |
43 | GND | – | – | Ground |
44 | GPIO0 | I/O | 50 | GPIO(2) |
46 | GPIO1 | I/O | 55 | GPIO(2) |
47 | GPIO2 | I/O | 57 | GPIO(2) |
48 | GPIO3 | I/O | 58 | GPIO(2) |
49 | GPIO4 | I/O | 59 | GPIO(2) |
50 | GPIO5 | I/O | 60 | GPIO(2) |
51 | GPIO6 | I/O | 61 | GPIO(2) |
52 | GPIO7 | I/O | 62 | GPIO(2) |
53 | GPIO8 | I/O | 63 | GPIO(2) |
54 | GPIO9 | I/O | 64 | GPIO(2) |
55 | GND | – | – | Thermal ground |
56 | GND | – | – | Thermal ground |
57 | GND | – | – | Thermal ground |
58 | GND | – | – | Thermal ground |
59 | GND | – | – | Thermal ground |
60 | GND | – | – | Thermal ground |
61 | GND | – | – | Thermal ground |
62 | GND | – | – | Thermal ground |
63 | GND | – | – | Thermal ground |