Start your design with the industry's first programmable FCC, IC/ISED, ETSI/CE, and MIC Certified
wireless microcontroller (MCU) module with built-in Dual-Band (2.4 GHz and 5 GHz) Wi-Fi®connectivity.
Created for the Internet-of-Things (IoT), the SimpleLink™ CC3235MODx family of devices from Texas
Instruments™ are wireless modules that integrate two physically separated, on-chip MCUs:
•An application processor – ARM®Cortex®-M4 MCU with a user-dedicated 256KB of RAM and an
optional 1MB of Serial Flash.
•A network processor MCU to run all Wi-Fi and Internet logic layers. This ROM based subsystem
includes an 802.11 a/b/g/n radio, baseband, and MAC with a powerful crypto engine for fast, secure
internet connections with 256-bit encryption.
The LAUNCHCC3235MODis a low-cost evaluation platform for MCUs based on ARM Cortex-M4 devices.
The LaunchPad™ design highlights the CC3235MODSF fully-integrated industrial module solution and
Dual-Band Wi-Fi capabilities. The LAUNCHCC3235MOD also features temperature and accelerometer
sensors, programmable user buttons, an RBG LED for custom applications, and onboard emulation for
debugging. The stackable headers interface demonstrates how easy it is to expand the functionality of the
LaunchPad when interfacing with other peripherals on existing BoosterPack™ add-on boards, such as
graphical displays, audio codec, antenna selection, environmental sensing, and more.
Figure 1-1 shows the CC3235MODSF LaunchPad development kit.
SWRU548–February 2019
Submit Documentation Feedback
CC3235MODSF LaunchPad™ Development Kit (LAUNCHCC3235MOD)
Created for the Internet of Things (IoT), the SimpleLink CC3235MODx is a wireless module with built-in
Dual-Band Wi-Fi connectivity for the LaunchPad ecosystem, which integrates a high-performance ARM
Cortex-M4 MCU and lets customers develop an entire application with one device. With on-chip Wi-Fi,
Internet, and robust security protocols, no prior Wi-Fi experience is required for fast development.
The CC3235MODSF LaunchPad, referred to by its part number LAUNCHCC3235MOD, is a low-cost
evaluation platform for ARM Cortex-M4-based MCUs. The LaunchPad design highlights the
CC3235MODSF Internet-on-a chip solution and Dual-Band Wi-Fi capabilities. The CC3235MODSF
LaunchPad also features temperature and accelerometer sensors, programmable user buttons, an RGB
LED for custom applications, and onboard emulation for debugging. The stackable headers of the
CC3235MODSF LaunchPad XL interface demonstrate how easy it is to expand the functionality of the
LaunchPad when interfacing with other peripherals on many existing BoosterPack add-on boards, such as
graphical displays, audio codecs, antenna selection, environmental sensing, and more. Figure 1-1 shows
the CC3235MOD LaunchPad.
Multiple development environment tools are also available, including TI’s Eclipse-based Code Composer
Studio™ (CCS) integrated development environment (IDE) and IAR Embedded Workbench®. More
information about the LaunchPad, the supported BoosterPack modules, and the available resources can
be found at TI’s LaunchPad portal.
NOTE: The maximum RF power transmitted in each WLAN 2.4 GHz band is 22 dBm (EIRP power).
The maximum RF power transmitted in each WLAN 5 GHz band is 23 dBm (EIRP power).
Introduction
NOTE: The antennas used for this transmitter must be installed to provide a separation distance of
at least 20 cm from all persons, and must not be colocated or operating in conjunction with
any other antenna or transmitter.
SWRU548–February 2019
Submit Documentation Feedback
CC3235MODSF LaunchPad™ Development Kit (LAUNCHCC3235MOD)
The LAUNCHCC3235MOD SimpleLink LaunchPad includes the following features:
•CC3235MODSF, SimpleLinkTMDual-Band Wi-Fi®module solution
– Integrated MCU
– 40.0-MHz Crystal
– 32.768-kHz Crystal (RTC)
– 32-Mbit SPI Serial Flash
– RF and Full Power-Management Components
•40-pin LaunchPad standard that leverages the BoosterPack ecosystem
•TI standard, XDS110-based JTAG emulation with serial port for flash programming
•Supports 4-wire JTAG and 2-wire SWD
•Two buttons and one RGB LED for user interaction
•Back-channel universal asynchronous receiver/transmitter (UART) through USB to PC
•Onboard chip antenna with U.FL for conducted testing selectable using 0-Ω resistors
•Onboard accelerometer and temperature sensor for out-of-box demo with option to isolate the sensors
from the inter-integrated circuit (I2C) bus
•Micro-USB connector for power and debug connections
•Headers for current measurement and external JTAG connection (option to use the onboard XDS110
to debug customer platforms)
•Bus-powered device with no external power required for Wi-Fi
•Long-range transmission with highly optimized antenna (200 m typical in open air using an access
point with 6-dBi antenna AP)
•Can be powered externally, with two AA or two AAA alkaline batteries working down to 2.3-V typical
•Dimensions: 106.1 mm (L) × 58.42 mm (W)
www.ti.com
1.1.3 What's Included
1.1.3.1Kit Contents
•CC3235MODSF LaunchPad development tool (LAUNCHCC3235MOD)
•Micro USB cable
•Quick start guide
1.1.3.2Software Examples
•Out-of-Box Experience (OOBE) Software
1.1.4 Regulatory Compliance
Certifications in Process
Indoor Usage Restrictions:
The device is restricted to indoor use only when operating in the 5150 to 5350 MHz frequency range.
An easy way to get started with the EVM is by using its preprogrammed out-of-box experience code. It
demonstrates some key features of the EVM.
1.1.5.1Connecting to the Computer
Connect the LaunchPad development kit by connecting the included USB cable to a computer. A red
power LED should illuminate. For proper operation, the SimpleLink drivers and Service Pack from the
CC3235 Software Development Kit (SDK) are needed. The SDK is available at
http://www.ti.com/tool/simplelink-cc32xx-sdk.
1.1.5.2Running the Out-of-Box Experience
The CC3235MODSF LaunchPad development kit's Out-of-Box Experience (OOBE) demonstrates and
highlights the following features:
•Easy connection to the CC3235MODSF LaunchPad:
– Using the SimpleLinkTMWi-Fi® Starter Pro application (available on iOS and Android™), users can
use Access Point (AP) provisioning or SmartConfig™ provisioning for a fast CC3235MOD
connection.
– Configuring the device in AP mode gives users a direct connection to the CC3235MODSF
LaunchPad.
Once the device is provisioned and connected to an AP in station mode, the profile is stored on the
local file system so that any reset to the CC3235MODSF automatically connects it to the AP.
•Easy access to the CC3235MODSF through its internal web server, using either:
– The SimpleLinkTMWi-Fi® Starter Pro application
– Any browser; web pages stored on the serial flash are loaded on the browser, to provide ease of
use.
This feature demonstrates configuring and reading onboard sensors.
•Over-The-Air (OTA) updates that demonstrate an update of a full image. OTA service enables insystem updates of the MCU application, CC3235 firmware releases (Service Pack) made available by
TI, and other vendor files. An update procedure executed in a full-system integrity fashion, such as
failure to upgrade any image components, results in rolling back to the previous valid version.
Introduction
1.1.6 Next Steps: Looking into the Provided Code
After the EVM features have been explored, the user can open an integrated development environment
and start editing the code examples from the SDK. See Section 1.6.2 for available IDEs and where to
download them. The Out-of-Box source code and more code examples are provided in the CC3235 SDK.
Code is licensed under BSD, and TI encourages reuse and modifications to fit specific needs.
With the onboard XDS110 debug probe, debugging and downloading new code is simple. A USB
connection between the EVM and a PC through the provided USB cable is all that is needed.
To keep development easy and cost effective, TI's LaunchPad development kits integrate an onboard
debug probe, which eliminates the need for expensive programmers. The CC3235MODSF LaunchPad
has the XDS-110-based debug probe (see Figure 1-5), which is a simple and low-cost debugger that
supports nearly all TI Arm device derivatives.
www.ti.com
Figure 1-5. XDS-110 Debug Probe
The dotted line through J101 shown in Figure 1-5 divides the XDS110 debug probe from the target area.
The signals that cross this line can be disconnected by jumpers on J101, the isolation jumper block. More
details on the isolation jumper block are in Section 1.2.2.3.
The XDS110 debug probe also provides a "backchannel" UART-over-USB connection with the host, which
can be very useful during debugging and for easy communication with a PC. More details can be found in
Section 1.2.2.4.
The XDS110 debug probe hardware can be found in the schematics in Section 1.7.2 and in the hardware
The isolation jumper block at jumper J101 allows the user to connect or disconnect signals that cross from
the XDS110 domain into the CC3235MOD target domain. This includes JTAG signals, application UART
signals, and 3.3-V and 5-V power.
Reasons to open these connections:
•To remove any and all influence from the XDS110 debug probe for high accuracy target power
measurements
•To control 3-V and 5-V power flow between the XDS110 and target domains
14
CC3235MODSF LaunchPad™ Development Kit (LAUNCHCC3235MOD)