LaunchPad Ecosystem Selection Guide Slat152b
LaunchPad Ecosystem Selection Guide Slat152b
LaunchPad Development
Ecosystem
ti.com/launchpad 2015
Introduction
Lift-Off with TI LaunchPad: A Microcontroller Evaluation Kit
LaunchPad is a low-cost, easy-to-use microcontroller development board
from Texas Instruments.
Starting at $9.99 USD, LaunchPad boards offer a snapshot into
the world of TIs broad MCU portfolio. Use this guide to help you
choose the perfect LaunchPad for your project.
Blink LEDs, spin motors, make robots and much more with
easy-to-use LaunchPad kits and a variety of software options to
suit your maker or developer needs.
Get started with LaunchPad: www.ti.com/launchpad
Prepare to count
down ...
Hardware:
L
aunchPad: Choose which
LaunchPad best suits your
projects needs from the variety
of MCU LaunchPad kits.
Check them out at
www.ti.com/launchpad
B
oosterPacks: Choose a
plug-in board (or BoosterPack)
to expand your projects
application space.
Discover your options at
Software:
Choose from many tools
catered to your level of
experience from the
community-driven, easy-touse Energia, to the feature-rich
Code Composer Studio
Integrated Development
Environment and other tools.
Explore more at
www.ti.com/
boosterpacks
BYOB: Want to make
a BoosterPack of your
own?
Find what you need to
know at
1
Ready to take off?
Community and Support:
Thousands of users worldwide
are a vital part of the
LaunchPad ecosystem!
Join the community to share
projects, code examples,
ideas and resources and for
technical support.
Find valuable information
at e2e.ti.com and
www.43oh.com
www.ti.com/
launchpadsoftware
www.ti.com/byob
Texas Instruments
MSP-EXP430G2
MSP-EXP430FR5969
MSP-EXP430FR6989
U.S. $9.99
U.S. $15.99
U.S. $17.99
Feature
L
owest power MSP430 MCU with
ultra-low power active and standby
operation
Integrated 64 kB FRAM for fast, nonvolatile memory-writes. True unified
memory allows boundary-free access
Advanced peripheral integration
including a 12-bit differential SAR ADC
and AES256 accelerator
4
0-pin BoosterPack header for easy
breadboarding / prototyping
Integrated 128KB FRAM with 8 MBPS
in-system writes
EnergyTrace++ technology
combined with 500-nA RTC is ideal
for applications requiring the absolute
lowest energy
MSP-EXP430G2
MSP-EXP430FR5969
MSP-EXP430FR6989
MSP430G2553
MSP430FR5969
MSP430FR6989
Up to 16 MHz
Up to 16 MHz
Up to 16 MHz
16 kB Flash
64 kB FRAM
128 kB FRAM
512 B
N/A
2 kB
N/A
N/A
N/A
2 16-bit
5 16-bit
5 16-bit
10-bit, 8 channels
12-bit, 16 channels
12-bit, 16 channels
BoosterPack pins
20
20
40
Energia support
Yes
Yes
Yes
DIP package
Super cap
LCD controller
MCU
+
Speed
Non-volatile memory
+
RAM
EEPROM
Timers
+
Serial communication
+
ADC channels
+
Extra features
Texas Instruments
MSP-EXP432P401R
MSP-EXP430F5529LP
U.S. $12.99
U.S. $12.99
U
ltra-low power consumption with 32-bit ARM CortexM4F performance
EnergyTrace+ to enable real-time current measurement
Increased number of pins and peripherals
Feature
U
ltra-low power consumption with popular 16-bit MSP430
architecture
Integrated USB 2.0 and increased memory
Increased number of pins and peripherals
MSP-EXP432P401R
MSP-EXP430F5529LP
MSP432P401R
MSP430F5529
Up to 48 MHz
Up to 25 MHz
256 kB Flash
128 kB Flash
64 kB
8 kB
N/A
N/A
4 16-bit,
2 32-bit
4 16-bit
BoosterPack pins
40
40
Energia support
Yes
Yes
EnergyTrace+
USB
MCU
+
Speed
Non-volatile memory
+
RAM
EEPROM
Timers
+
Serial communication
+
ADC channels
+
Extra features
Texas Instruments
Section
TitleLaunchPads
Connected
Section Subtitle
ARM-Based MCUs with Connectivity
ARM Cortex-M4-based microcontrollers with integrated connectivity options, both wired and wireless
SimpleLink Wi-Fi
CC3200 LaunchPad
EK-TM4C1294XL
EK-TM4C123GXL
EK-TM4C129EXL
U.S. $29.99
U.S. $19.99
U.S. $12.99
U.S. $24.99
CC3200-LAUNCHXL
EK-TM4C1294XL
EK-TM4C123GXL
EK-TM4C129EXL
CC3200
TM4C1294NCPDT
TM4C123GH6PM
TM4C129ENCPDT
80 MHz
120 MHz
80 MHz
120 MHz
Flash
1 MB (external)
1 MB
256 kB
1 MB
RAM
Up to 256 kB
256 kB
32 kB
256 kB
N/A
6 kB
2 kB
6 kB
4 16-bit
8 32-bit
6 32-bit, 6 64-bit
8 32-bit
SPI, 2 UARTs,
2 I2S, I2C
10 I C, 8 UARTs, 4 QSPI,
2 CAN, EPI, USB
6 I C, 4 SPI, 8 UARTs,
2 CAN, USB
10 I C, 8 UARTs, 4 QSPI,
2 CAN, EPI, USB
12-bit, 4 channels
12-bit, 20 channels
12-bit, 12 channels
12-bit, 20 channels
BoosterPack pins
40
2 40
40
2 40
Energia support
Yes
Yes
Yes
Yes
Wi-Fi
USB, CAN
SmartConfig
Cloud support
RGB LED
Crypto accelerators
MCU
+
Speed
EEPROM
Timers
+
Serial communication
+
ADC channels
+
Connectivity options
+
Extra features
Texas Instruments
LAUNCHXL-F28027F
LAUNCHXL-F28069M
LAUNCHXL-F28377S
U.S. $17.00
U.S. $24.99
U.S. $24.99
B
est-suited for real-time digital control
applications
Built-in electrically isolated JTAG
emulator
Pre-loaded InstaSPIN-FOC Library in
ROM
Pair with the DRV8301 BoosterPack to
spin 3-phase motors
B
est-suited for real-time digital control
applications
Built-in electrically isolated JTAG
emulator
Pre-loaded InstaSPIN-MOTION and
InstaSPIN-FOC Library in ROM
Easily create complex motion profiles
using SpinTAC software
B
est suited for real-time digital control
applications
Highest performance Delfino 32-bit
MCU
Access to a wide range of analog and
control peripherals such as DACs,
PWMs, eCAPs, eQEPs, sigma-delta
and others
Feature
LAUNCHXL-F28027F
LAUNCHXL-F28069M
LAUNCHXL-F28377S
TMS320F28027F
TMS320F28069MPZT
TMS320F28377SPZPT
60 MHz
90 MHz
200 MHz
Flash
64 kB
256 kB
1 MB
RAM
10 kB
96 kB
164 kB
N/A
N/A
N/A
3 32-bit
3 32-bit
3 32-bit
12-bit, 13 channels
12-bit, 16 channels
16-bit, 12 channels
BoosterPack pins
40
2 40
2 40
Energia support
Yes
No
No
InstaSPIN-FOC
High-resolution PWM
USB
MCU
+
Speed
EEPROM
Timers
+
Serial communication
+
ADC channels
+
Extra features
6
Texas Instruments
LAUNCHXL-TMS57004 /
LAUNCHXL-RM42
LAUNCHXL2-TMS57012 /
LAUNCHXL2-RM46
A
RM Cortex-R4 32-bit lock step cores MCU for safetycritical applications
Features Hercules TMS570 series MCU designed specifically
for safety-critical automotive and transportation applications
or RM4 Series MCU designed specifically for safety-critical
medical and industrial applications
MCU features integrated safety features to simplify SIL-3
(TMS570 series: SIL-3 and ASIL D) applications
Feature
A
RM Cortex-R4 32-bit lock step cores MCU for safetycritical applications
Features Hercules TMS570 series MCU designed specifically
for safety-critical automotive and transportation applications
or RM4 Series MCU designed specifically for safety-critical
medical and industrial applications
MCU features integrated safety features to simplify SIL-3
(TMS570 Series: SIL-3 and ASIL D) applications
LAUNCHXL-TMS57004 / LAUNCHXL-RM42
LAUNCHXL2-TMS57012 / LAUNCHXL2-RM46
TMS570LS0432 / RM42L432
TMS570 / RM46L852
Up to 100 MHz
Up to 220 MHz
Flash
384 kB ECC
1.25 MB ECC
RAM
32 kB ECC
192 kB ECC
2 N2HET, 2 eQEP
12-bit, 16 channels
12-bit, 24 channels
BoosterPack pins
40
2 40
Energia support
No
No
HALCoGen support
MCU
+
Speed
EEPROM
Timers
+
Serial communication
+
ADC channels
+
Extra features
Texas Instruments
Section
Title BoosterPack
Plug
in
Your
Section Subtitle
Want to add more functionality to your LaunchPad project?
Enter BoosterPacks!
BoosterPacks are
modular plug-in boards
that fit on top of the
LaunchPad baseboards.
These modules
introduce new
functionality to the
LaunchPad Kits
including wireless,
capacitive touch, LED lighting and more.
You can see some of the most popular
BoosterPacks from third parties and TI. Buy
BoosterPacks at
www.ti.com/boosterpacks.
Feeling adventurous? Learn how you can make your own!
Go to www.ti.com/byob to learn how to BYOB, or
Build Your Own BoosterPack.
Featured BoosterPacks
Texas Instruments
Step 1
Step 2
Have an amazing
BoosterPack idea?
Leverage our
design experience
by using our
templates and
complying with the
BoosterPack pinout
standard.
Templates and
design tools
BoosterPack
standard
Design Guide
Step 3
Step 4
Step 5
Step 6
Funding your
BoosterPack design
Getting your
BoosterPack built
Featuring your
BoosterPack
Submit your
BoosterPack
design to PCB
manufacturers for a
quote.
Put your
BoosterPack
design up for
preorder on
popular sites like
Kickstarter or
www.tindie.com.
TI E2E TM
Community
www.ti.com/nfc-forum
e2e.ti.com
Featured BoosterPacks
Texas Instruments
MSP430G2
LaunchPad
LiPo Battery
BoosterPack
(BQ Fuel Gauge)
Sub-1GHz
(CC110L)
TI Microcontroller
10
NFC/RFID
(TRF7970A)
MSP430F5529
LaunchPad
Thermocouple
BoosterPack
(ADS1118)
Wi-Fi CC3100
BoosterPack
EK-TM4C123GXL
LaunchPad
Sensor Hub
BoosterPack
TI Wireless
TI Analog
Texas Instruments
Beginner
Energia
Professional
Third-Party Tools
There are many LaunchPad ecosystem tools offered by third parties as well.
IAR Systems
Keil, An ARM Company
Mentor Embedded
MSPGCC
www.ti.com/launchpadsoftware
Texas Instruments
11
Section
Title
Energia
...
Section Subtitle
The Energia difference
Send and receive wireless data within minutes using simple APIs
Radio.begin(paramters);
Radio.Transmit(parameters);
Radio.receiverOn(parameters);
100% source code compatiblity/consistent APIs across
MCU, including MSP430, MSP432, C2000 and TM4C
LaunchPads
IDE | Language | Community
Open source and community driven
Fork of the popular wiring framework
The basis of the Arduino IDE
Code enabling multi-architecture abstraction and source
code compatibility across supported LaunchPads
Robust collection of intuitive APIs for controlling your
LaunchPads I/O
Immediately develop code for I2C, UART, PWM, ADCs, SPI
and more
Energia libraries
Dont forget about software! Energia libraries are ideal
companions to your hardware. One Energia library can enable
any LaunchPad to work with your BoosterPack. Be sure to
provide the right functionality by exposing the right functions
within your library. Upload your library on GitHub!
Energia abstraction
Fly high above the bits and bytes
Energia
Program a LaunchPad using highly abstracted functional APIs
Abstraction
Low-level C Code
Each TI microcontroller peripheral is defined by a collection of
registers.
Our Peripheral Driver Library prevents developers from having to
directly access and populate 1s and 0s into each register.
GPIO Registers:
GPIODIR
GPIOAFSEL
GPIODR2R
GPIOAMSEL
GPIO Registers:
ADCEMUX
ADCSSPRI
ADCSSMUX0
ADCSSCTL0
ADCSSOP0
ADCACTSS
ADCISC
ADCPSSI
ADCSSFSTAT0
ADCSSFIFO0
TI Microcontroller
Control MCU hardware and peripherals
12
Texas Instruments
http://dev.ti.com
www.ti.com/ccstudio
Texas Instruments
13
Cloud Service
Provider
TM4C129
(MCU +
Ethernet)
LaunchPad
RF
Booster
Pack
Ethernet
LaunchPads
MSP430F5529
MSP430FR596
MSP430G2
MSP432P401R
TM4C123G
TM4C1294
14
MCU
LaunchPad
BoosterPack
Cloud services
Access to data,
dashboards, etc.
IoT Gateways
Your portal to the cloud
RF BoosterPacks
ZigBee
Sub-1 GHz RF
Bluetooth
6LoWPan
NFC
CC3200
(MCU +
WiFi SoC)
LaunchPad
Wi-Fi
Wireless
Nodes
Connecting your
devices
MCU +
RF SoC
LaunchPad
RF
Booster
Pack
MCU + RF SoC
LaunchPads
CC3200 MCU + WiFi
Texas Instruments
www.ti.com/sensortag
TI SensorTag apps
Download the SensorTag apps for iOS or Android to connect to your SensorTag
and explore the sensors in a few minutes. The SensorTag app is used to configure
the sensors and set up the connection to the cloud interface.
Download on the
GET IT ON
www.beagleboard.org
Texas Instruments
BeagleBone Black
Single-board computing
15
Section
Titleand Resources
Community
Section Subtitle
Join the community!
Community
Resources
25+ projects
Energia and BoosterPack in detail
Available on Amazon/Elsevier
Watch videos and tutorials about how to get up-and-running
with LaunchPad
www.ti.com/videos
Read our blog for upcoming news and events!
www.ti.com/launchyourdesign
e2e.ti.com
www.43oh.com
Follow us!
On Facebook
Texas Instruments
TI Microcontrollers
On Twitter
On Goggle+
@energiaproject
@TXInstruments
Asia
support.ti.com
e2e.ti.com
Phone
+1(512) 434-1560
Phone 0800-891-2616
Phone 0800-670-7544
Fax
+1(972) 927-6377
Internet/Email support.ti.com/sc/pic/americas.htm
Phone
European Free Call
00800-ASK-TEXAS
(00800 275 83927)
International
+49 (0) 8161 80 2121
Russian Support
+7 (4) 95 98 10 701
Note: The European Free Call (Toll Free) number is not active in all c ountries.
If you have technical difficulty calling the free call number, please use the
international number above.
Fax
+(49) (0) 8161 80 2045
Internet www.ti.com/asktexas
Direct Email
asktexas@ti.com
Japan
Fax International +81-3-3344-5317
Domestic
0120-81-0036
Internet/Email International support.ti.com/sc/pic/japan.htm
Domestic www.tij.co.jp/pic
Phone
Toll-Free Number
Note: Toll-free numbers may not support
mobile and IP phones.
Australia
1-800-999-084
China
800-820-8682
Hong Kong
800-96-5941
India
000-800-100-8888
Indonesia
001-803-8861-1006
Korea
080-551-2804
Malaysia
1-800-80-3973
New Zealand
0800-446-934
Philippines
1-800-765-7404
Singapore
800-886-1028
Taiwan
0800-006800
Thailand
001-800-886-0010
International +86-21-23073444
Fax +86-21-23073686
Email tiasia@ti.com or ti-china@ti.com
Internet support.ti.com/sc/pic/asia.htm
Important Notice: The products and services of Texas Instruments
Incorporated and its subsidiaries described herein are sold subject to TIs
standard terms and conditions of sale. Customers are advised to obtain
the most current and complete information about TI products and services
before placing orders. TI assumes no liability for applications assistance,
customers applications or product designs, software performance, or
infringement of patents. The publication of information regarding any
other companys products or services does not constitute TIs approval,
warranty or endorsement thereof.
B021014
The platform bar, C2000, Code Composer Studio, Delfino, E2E, EnergyTrace,
Grace, Hercules, InstaSPIN, MSP430, MSP432, Piccolo and SimpleLink are
trademarks of Texas Instruments. All other trademarks are the property of their
respective owners.
Choose Your LaunchPadSLAT152B
2015 | 16
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other
changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest
issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and
complete. All semiconductor products (also referred to herein as components) are sold subject to TIs terms and conditions of sale
supplied at the time of order acknowledgment.
TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TIs terms
and conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessary
to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarily
performed.
TI assumes no liability for applications assistance or the design of Buyers products. Buyers are responsible for their products and
applications using TI components. To minimize the risks associated with Buyers products and applications, Buyers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI components or services are used. Information
published by TI regarding third-party products or services does not constitute a license to use such products or services or a warranty or
endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alteration
and is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such altered
documentation. Information of third parties may be subject to additional restrictions.
Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service
voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice.
TI is not responsible or liable for any such statements.
Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirements
concerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or support
that may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which
anticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might cause
harm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use
of any TI components in safety-critical applications.
In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TIs goal is to
help enable customers to design and create their own end-product solutions that meet applicable functional safety standards and
requirements. Nonetheless, such components are subject to these terms.
No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the parties
have executed a special agreement specifically governing such use.
Only those TI components which TI has specifically designated as military grade or enhanced plastic are designed and intended for use in
military/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components
which have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal and
regulatory requirements in connection with such use.
TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use of
non-designated products, TI will not be responsible for any failure to meet ISO/TS16949.
Products
Applications
Audio
www.ti.com/audio
www.ti.com/automotive
Amplifiers
amplifier.ti.com
www.ti.com/communications
Data Converters
dataconverter.ti.com
www.ti.com/computers
DLP Products
www.dlp.com
Consumer Electronics
www.ti.com/consumer-apps
DSP
dsp.ti.com
www.ti.com/energy
www.ti.com/clocks
Industrial
www.ti.com/industrial
Interface
interface.ti.com
Medical
www.ti.com/medical
Logic
logic.ti.com
Security
www.ti.com/security
Power Mgmt
power.ti.com
www.ti.com/space-avionics-defense
Microcontrollers
microcontroller.ti.com
www.ti.com/video
RFID
www.ti-rfid.com
www.ti.com/omap
TI E2E Community
e2e.ti.com
Wireless Connectivity
www.ti.com/wirelessconnectivity
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright 2015, Texas Instruments Incorporated