www.ti.com
In this configuration, the BOOSTXL-CAPKEYPAD can be used out of the box with the factory
programming. It is not necessary to have a CAPTIVATE-PGMR module to program the onboard
MSP430FR2522 microcontroller. The host LaunchPad development kit only needs to be configured to
communicate with the BOOSTXL-CAPKEYPAD over the I
signals provided on the 40-pin BoosterPack headers. The BOOSTXL-CAPKEYPAD powers up as an I
slave using the factory-programmed example. The host LaunchPad development kit can out the current
status of the BoosterPack plug-in module, as well as configure the operation of the BoosterPack plug-in
module, using the simple I
user's guide, along with
While the BOOSTXL-CAPKEYPAD can be used with any LaunchPad development kit that supports I
communication in the standard pin locations, TI provides several example projects for the host LaunchPad
development kit to enable quick development of an application.
The following software example projects for the host LaunchPad development kit are provided:
1.
MSP-EXP430FR6989 + Segmented LCD
2.
MSP-EXP430F5529LP + BOOSTXL-K350QVG-S1 QVGA LCD
3.
MSP-EXP430F5529 USB Keyboard Example
All of these examples are compatible with the out-of-box BOOSTXL-CAPKEYPAD software.
1.2.2
Using the BOOSTXL-CAPKEYPAD With the CAPTIVATE-PGMR and the CapTIvate Design Center
The BOOSTXL-CAPKEYPAD can be used with the
Center to view the real-time sensor data, tune the touch sensor performance, and program the onboard
MSP430FR2522 MCU. This use case is for those looking to evaluate CapTIvate touch sensing
performance or begin development of their own capacitive touch design using MSP430™ CapTIvate
touch-sensing MCUs.
The following software example projects for the BOOSTXL-CAPKEYPAD target are provided:
1.
BOOSTXL-CAPKEYPAD Out-of-Box Experience
CAPKEYPAD)
2.
BOOSTXL-CAPKEYPAD-EMC
3.
BOOSTXL-CAPKEYPAD-Prototyping
These example projects may be programmed onto the MSP430FR2522 MCU on the BOOSTXL-
CAPKEYPAD using the CAPTIVATE-PGMR module and either Code Composer Studio™ (CCS) or IAR
Embedded Workbench
2
Required Tools and Hardware
The following tools and hardware are required to use the BOOSTXL-CAPKEYPAD.
2.1
CapTIvate Design Center Tool
The CapTIvate Design Center is the one-stop-shop development environment for CapTIvate touch-
sensing MCUs. In addition to serving as the CapTIvate development graphical user interface, the design
center also contains all of the CapTIvate software examples and relevant technical documentation.
To get the most out of your BOOSTXL-CAPKEYPAD, download and install the latest version of the
CapTIvate Design Center from the
Microsoft
Windows
®
Design Center version with BOOSTXL-CAPKEYPAD support is version 1.60.00.00.
2.2
Integrated Development Environment (IDE) or Flashing Utility
To program a software example to either a host LaunchPad development kit or the BOOSTXL-
CAPKEYPAD, an integrated development environment is required. CapTIvate software examples support
TI Code Composer Studio (CCS)
with support for the MSP430FR2522 MCU is version 7.4. The minimum IAR EW version is version 7.11.
SLAU758 – January 2018
Submit Documentation Feedback
2
C register interface. The
2
I
C transaction
examples.
Noise Immunity Software Example
External Sensor Example
for MSP430.
®
MSPCAPTDSNCTR tool
, Apple
OS X
, and Linux
®
®
®
and
IAR Embedded Workbench
BOOSTXL-CAPKEYPAD Capacitive Touch BoosterPack Plug ‑ in Module
Copyright © 2018, Texas Instruments Incorporated
2
C interface using the SDA, SCL, and IRQ
2
I
C register interface
CAPTIVATE-PGMR
module and CapTIvate Design
(comes preprogrammed on a new BOOSTXL-
folder. The CapTIvate Design Center supports
host environments. The minimum required CapTIvate
®
for MSP430. The minimum CCS version
Required Tools and Hardware
is documented in the detailed
2
C
2
C
3
Need help?
Do you have a question about the BOOSTXL-CAPKEYPAD and is the answer not in the manual?