The CC2640R2 LaunchPad kit (LAUNCHXL-CC2640R2) brings easy Bluetooth low energy (BLE) connectivity to the LaunchPad ecosystem with the SimpleLink ultra-low power CC2640R2F wireless MCU.
The CC2640R2F is a wireless MCU targeting Bluetooth 5 (single-mode BLE) and proprietary applications. The CC2640R2F device contains a 32-bit ARM® Cortex®-M3 processor running at 48 MHz as the main processor, in addition to a 2nd programmable CPU ideal for ultra low-power sensor reading and data processing. It can run independently of the main ARM® Cortex®-M3 MCU and handle sensor polling using just a few µA of average current.
The CC2640R2 LaunchPad kit is supported by the SimpleLink Starter app for iOS and Android. This app connects your LaunchPad to a smartphone using Bluetooth. The Starter app supports reading the LaunchPad buttons, controlling LEDs and all I/O signals on the BoosterPack™ connectors. It also supports setting up cloud connectivity to the IBM Quickstart server or to any cloud service via MQTT. This enables a cloud view where you can control your LaunchPad from any web browser in minutes after setting it up.
The CC2640R2 LaunchPad kit can also be upgraded to the latest firmware version with the over-the-air (OTA) upgrade from the SimpleLink Starter app.
The LaunchPad is designed to be powered from a USB-compliant power source, either a USB charger or a computer. When used this way, jumpers need to be mounted on the 3V3 position of the central jumper block. An LDO powered from the USB VBUS supply supplies 3.3V to the XDS debugger, the CC2640R2, and associated circuitry including the 3V3-marked pins for BoosterPacks.
The LaunchPad is designed for operation -25 to +70 C. Note that other BoosterPack accessoriess and LaunchPads may have different temperature ranges, and when combined, the combination will be set by the most restrictive combined range.
Please visit CC2640R2 Project Zero page to be able to see a very basic project in action including ability to program your device and connect to a phone. This is the quickest way to get started and a good starting point for your application.
Important: Clear your phone or tablet’s Bluetooth cache before running these examples or when changing the application on the CC2640R2F. If this step is not performed, then you may not see the available characteristics in the smartphone app. Note that closing the smartphone app or rebooting your phone does NOT clear the Bluetooth cache.iOS: This is accomplished by toggling Bluetooth Off then On via either Settings > Bluetooth menu or the Control Center (Bluetooth icon)
Android: The procedure can vary by make, model and software version. On recent versions, navigate to Settings > Apps Scroll over to All > Choose Bluetooth Share and tap on Clear Cache
The LAUNCHXL-CC2640R2 is pre-programmed with software that allows wireless communication with smartphones and tablets over Bluetooth low energy (formerly known as Bluetooth Smart). Simply connect the LAUNCHXL-CC2640R2 to a computer or USB power supply using the included USB cable. When power is applied, the board will run a power-on self-test, which primarily tests the serial flash. If the self-test is successful, the green LED will blink five times in rapid succession. If the test fails for any reason, the red user LED will blink. After completing initialization, the green user LED will blink every second as long as the device is advertising.
To test the functionality of the Out of the Box Demo, download the Simplelink Starter app from the App Store This app lets you control the LEDs, see the state of the buttons, send data to the UART and control the I/O signals on the LaunchPad headers.
Going one step further, control can also be run through the Cloud by using the Cloud view link in the app.
You click the button below to flash your Launchpad and revert back to the out of the box functionality of your Launchpad. First time use of this tool will request a plug-in installation for flashing.
The jumper block in the middle of the board can be used to disconnect the upper section (XDS110 debugger) from the bottom section (CC2640R2). The jumpers are mounted by default. Which enables the CC2640R2F to be programmed and debugged by the XDS110.
The onboard XDS110 can be used to debug external targets, and it is possible to use external debuggers with the onboard CC2640R2F. In either case, all the jumpers on the jumper block must be removed.
With all the jumper block jumpers removed, the XDS110 Out header will work as debug output for the XDS110, and the Target In header will work as debug connector for the CC2640R2F. The XDS110 output is level shifted and support target voltages between 1.8 V and 3.6 V. If the target board is powered externally, the VSENSE jumper must removed. Alternatively, the target can be powered by the LaunchPad through the debug header (connecting the Vsense pin to the LaunchPad 3.3 V supply), in this case the VSENSE jumper must be placed in the XDS110 Power position (the default position).
The CC2640R2F is by default powered from the LaunchPad's 3.3 V LDO. It is possible to run the device off different supply voltages by disconnecting the 3.3 V jumper and connecting a power supply between 1.8 V and 3.6 V to any of the pins marked 3V3. In this case the VSENSE jumper must be placed in the Extern Pwr position to connect the external supply to the XDS110 level shifters. Note that even though the supply voltage range of the CC2640R2F is up to 3.8 V, the maximum voltage in this case is limited by the level shifters at 3.6 V.
Texas Instruments declares that this product is in compliance with Directive 2014/53/EU. The compliance has been verified in the operating band of 2402 MHz to 2480 MHz at +5dBm Tx Power setting. Should you choose to configure the EUT to operate outside of the test conditions, it should be operated inside a protected and controlled environment (such as, a shielded chamber). This evaluation board is only for development and not an end product. Developers and integrators that incorporate the chipset in any end products are responsible for obtaining applicable regulatory approvals for such end product.
In compliance with the Article 33 provision of the EU REACH regulation we are notifying you that this module includes a Crystal 32.768KHz , Mfg PNo: FC-135 32.7680KA-AG0 from Epson that contains a Substance of Very High Concern (SVHC) above 0.1%. These uses from Texas Instruments do not exceed 1 ton per year. The SVHC is Lead titanium trioxide CAS# 12060-00-3