TI LaunchPad
Welcome to the TI LaunchPad community! Join to share projects and receive help.

Energia is an open-source electronics prototyping platform started by Robert Wessels in January of 2012 with the goal to bring the Wiring and Arduino framework to the Texas Instruments MSP430 based LaunchPad. The Energia IDE is cross platform and supported on Mac OS, Windows, and Linux. Energia uses the mspgcc compiler by Peter Bigot and is based on the Wiring and Arduino framework. Energia includes an integrated development environment (IDE) that is based on Processing.  Energia is also a portable framework/abstraction layer that can be used in other popular IDEs. Utilize a web browser based environment with CCS Cloud at dev.ti.com. Community maintained Energia plug-ins and integrations are available for Xcode, Visual Studio, and Code Composer Studio.

The foundation of Energia and Arduino is the Wiring framework that is developed by Hernando Barragan. The framework is thoughtfully created with designers and artists in mind to encourage a community where both beginners and experts from around the world share ideas, knowledge and their collective experience. The Energia team adopts the philosophy of learning by doing and strives to make it easy to work directly with the hardware. Professional engineers, entrepreneurs, makers, and students can all benefit from the ease of use Energia brings to the microcontroller.

Energia started out to bring the Wiring and Arduino framework to the Texas Instruments MSP430 LaunchPad. Texas Instruments offers a MSP430, MSP432, TM4CC2000, and CC3200 LaunchPad. The LaunchPad is a low-cost microcontroller board that is made by Texas Instruments. The latest release of Energia supports the majority of the LaunchPad product offerings.  Additional community kits from RedBearLab are also supported.

Together with Energia, LaunchPad can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other physical outputs. LaunchPad projects can be stand-alone (only run on the Target Board, i.e. your LaunchPad), or they can communicate with software running on your computer (Host PC). You can also add wireless modules to enable communication over various types of RF including Wi-Fi, NFC, Bluetooth, Zigbee, cellular, and more.

More information about LaunchPad can be found on the TI site: www.ti.com/launchpad

To get started with Energia for your operating system (Energia works on Mac OS X, Linux and Windows), follow the instructions in the getting started guide.  Start learning by doing using the handy tutorials and example code provided in the tutorial section of the getting started guide.  You can find important board setup instructions and pin maps on the right hand navigation links of the website.

The Energia APIs are documented in the reference section. Find out how the core functions and library functions operate to be a more effective programmer.

The MSP432P401R LaunchPad enables you to develop high performance applications that benefit from low power operation. It features the MSP432P401R – which includes a 48MHz ARM Cortex M4F, 95uA/MHz active power and 850nA RTC operation, 14-bit 1MSPS differential SAR ADC and AES256 accelerator.

This Launchpad includes an on-board emulator with EnergyTrace+ Technology, which means you can program and debug your projects without the need for additional tools, while also measuring total system energy consumption.

All pins of the MSP-EXP432P401R device are fanned out for easy access. These pins make it easy to plug in 20-pin and 40-pin BoosterPacks that add additional functionality like wireless, capacitive touch and more.

The SimpleLink Wi-Fi CC3100 solution provides the flexibility to add Wi-Fi to any microcontroller (MCU).  This Internet-on-a-chip solution contains all you need to easily create IoT solutions – security, quick connection, cloud support, publicly available documentation, E2E support forums and more.

The SimpleLink Wi-Fi® CC3100 BoosterPack (with QFN-packaged device) can be used to connect to TI LaunchPad evaluation kits (software examples provided for MSP-EXP430F5529LP and MSP-EXP430FR5969). With the Advanced Emulation BoosterPack (CC31XXEMUBOOST), CC3100BOOST can connect to a PC for MCU Emulation and software development using SimpleLink Studio for CC3100 (available in the CC3100 SDK). This kit can also be connected to other platforms through pins – use the programming guide for instructions on porting driver and sample code to any microcontroller.

The SimpleLink™ Wi-Fi® CC3200 LaunchPad (with QFN-packaged device) is an evaluation development platform for the CC3200 wireless microcontroller (MCU), the industry’s first single-chip programmable MCU with built-in Wi-Fi connectivity.  The board features on-board emulation using FTDI and includes sensors for a full out-of-the-box experience. This board can be directly connected to a PC for use with development tools such as CCS and IAR. 

This LaunchPad has driver support and a software development kit (SDK) with 40+ applications for Wi-Fi protocols, internet applications, and MCU peripheral examples. Download the latest SDK and firmware here.

Develop low power, PC-connected applications with integrated Full-speed USB 2.0 (HID/MSC/CDC).  The MSP-EXP430F5529LP LaunchPad is an inexpensive, simple microcontroller development kit for the MSP430F5529 USB microcontroller. It’s an easy way to start developing on the MSP430 MCU, with an on-board emulation for programming and debugging, as well as buttons and LEDs for simple user interface.

Rapid prototyping is a snap, thanks to 40-pin BoosterPack expansion headers, as well as a wide range of available BoosterPack plug-in development board modules. You can quickly add features like wireless, displays, sensors, and much more. You can either design your own BoosterPack, or choose among many already available from TI and elsewhere. The 40-pin interface is compatible with any 20-pin BoosterPack that is compliant with the standard.

The MSP-EXP430F5529LP LaunchPad includes the MSP430F5529 16-bit MCU with 128KB Flash, 8KB RAM, up to 25MHz CPU speed, integrated USB 2.0 PHY, 12-bit analog-to-digital converter (ADC), timers, serial communication (UART, I2C, SPI) and more! Free and open source embedded software, available through the MSP430 USB Developers Package, including USB API stacks and the MSP430 USB Descriptor Tool allowing for quick configuration of USB applications.  Free software development tools are also available, such as TI’s Eclipse-based Code Composer Studioand IAR Embedded Workbench.

The Tiva C Series TM4C123G LaunchPad Evaluation Kit is a low-cost evaluation platform for ARM® Cortex™-M4F-based microcontrollers from Texas Instruments. The design of the TM4C123G LaunchPad highlights the TM4C123GH6PM microcontroller with a USB 2.0 device interface and hibernation module.

The EK-TM4C123GXL also features programmable user buttons and an RGB LED for custom applications. The stackable headers of the Tiva C Series TM4C123G LaunchPad BoosterPack XL Interface make it easy and simple to expand the functionality of the TM4C123G LaunchPad when interfacing to other peripherals with Texas Instruments' MCU BoosterPacks.

The Educational BoosterPack MKII offers a high level of integration for developers to quickly prototype complete solutions. Various analog and digital inputs/outputs are at your disposal including an analog joystick, environmental and motion sensors, RGB LED, microphone, buzzer, color LCD display, and more.

This BoosterPack was developed with Energia in mind. Energia is an open source, community developed coding environment, which is supported by a robust framework of intuitive APIs and easy-to-use software libraries for rapid firmware development. We recommend Energia v12 or later. Learn more about Energia at www.energia.nu.

The MSP-EXP430G2 LaunchPad is an easy-to-use flash programmer and debugging tool for the MSP430G2xx Value Line microcontrollers. It features everything you need to start developing on an MSP430 microcontroller device. It has on-board emulation for programming and debugging and features a 14/20-pin DIP socket, on-board buttons and LEDs & BoosterPack-compatible pinouts that support a wide range of plug-in modules for added functionality such as wireless, displays & more.

The MSP-EXP430FR6989 LaunchPad Development Kit is an easy-to-use Evaluation Module (EVM) for the MSP40FR6989 microcontroller (MCU). It contains everything needed to start developing on the ultra-low-power MSP430FRx FRAM microcontroller platform, including on-board emulation for programming, debugging and energy measurements. The board features on-board buttons and LEDs for quick integration of a simple user interface as well as a Liquid Crystal Display (LCD) display which showcases the integrated driver that can drive up to 320 segments. It also offers direct access to the Extended Scan Interface, which is a dual analog front-end (AFE) created for low-power rotation detection. The MSP430FR6989 device features ultra-low power consumption, 128 KB of embedded FRAM (Ferroelectric Random Access Memory), a non-volatile memory known for its ultra-low power, high endurance and high speed write access.

Rapid prototyping is simplified by the 40-pin BoosterPack™ Plug-in Module headers, which support a wide range of available BoosterPacks. You can quickly add features like wireless connectivity, graphical displays, environmental sensing, and much more. Design your own BoosterPack or choose among many already available from TI and third party developers.

You can browse all documentation online with TI Resource Explorer and start development with the online CCS Cloud IDE. Other professional development environments are also available, such as TI's Eclipse-based Code Composer Studio and IAR Embedded Workbench.

More information about the LaunchPad, as well as supported BoosterPacks, can be found at the TI LaunchPad website.

The TM4C1294 Connected LaunchPad Evaluation Kit is a low-cost development platform forARM® Cortex-M4F-based microcontrollers. The Connected LaunchPad design highlights theTM4C1294NCPDT MCU with its on-chip 10/100 Ethernet MAC and PHY, USB 2.0, hibernation module, motion control pulse-width modulation and a multitude of simultaneous serial connectivity.

The CC110L RF BoosterPack is a low-power wireless transceiver extension kit for use with the Texas Instruments MSP-EXP430G2 LaunchPad development kit. Based on the CC110L device, the on-board Anaren Integrated Radio (AIR) A110LR09A radio module with integrated antenna operates in the European 868-870MHz and US 902-928MHz ISM bands. The included software application, called AIR BoosterStack, demonstrates an example sensor network as well as network status reporting.

Download updated and additional documentation and software from Anaren.

NB! Note that you will need two MSP430 LaunchPad kits in addition to this kit in order to use the hardware as described in the Quick Start Guide.

The third party provider DLP Design NFC/RFID BoosterPack (DLP-7970ABP) is an add-on board designed to fit all of TI’s MCU LaunchPads.

This BoosterPack allows the software application developer to get familiar with the functionalities of TRF7970A Multi-Protocol Fully Integrated 13.56 MHz NFC/ HF RFID IC on their Texas Instruments Embedded microcontroller platform of choice without having to worry about developing the RF section.

Take a look at the example code software for the TRF7970A NFC BoosterPack

Disclaimer: DLP Design, Inc. is not associated with DLP® products of Texas Instruments.

The CC2650 LaunchPad kit brings easy Bluetooth® Smart connection to the LaunchPad ecosystem with the SimpleLink ultra-low power CC26xx family of devices. This LaunchPad kit brings multi-protocol support for the CC2650 wireless MCU and the rest of CC26xx family of products: CC2630 for ZigBee®/6LoWPAN and CC2640 for Bluetooth® Smart.

The CC2650 device is a wireless MCU targeting Bluetooth Smart, ZigBee and 6LoWPAN. The CC2650 device contains a 32-bit ARM® Cortex®-M3 processor that runs at 48 MHz as the main processor and a rich peripheral feature set that includes a unique ultra-low power sensor controller. This sensor controller is ideal for interfacing external sensors and for collecting analog and digital data autonomously while the rest of the system is in sleep mode.

The CC2650 LaunchPad kit is supported by the SimpleLink Starter app for iOS and Android. This app connects your LaunchPad to your smartphone using Bluetooth Smart and lets you control from a simple and intuitive app interface. The Simplelink Starter App supports reading the LaunchPad buttons, as well as controlling LEDs and all I/O signals on the BoosterPack™ connectors. Follow the cloud view link in LaunchPad mission control to connect your LaunchPad to the cloud view supported by cloud services like IBM and Freeboard. With the cloud view you can control your LaunchPad from any web browser in minutes after setting it up.

Using the Bluetooth Smart to interface the LaunchPad kit can be upgraded to the latest firmware version with the over-the-air (OTA) upgrade from the SimpleLink Starter app.

The CC2650 LaunchPad kit supports programming and debugging from Code Composer Studio™, CCS Cloud, and IAR Embedded Workbench.

CCS Cloud (dev.ti.com/launchxl-cc2650) gives you instant access to a web based Integrated Development Environment (IDE) that lets you compile and download firmware directly on the CC2650 LaunchPad kit in minutes without any need to install the development tools on your PC.

Note: Revision 1.1 PCB is not able to support over-the-air updates with the firmware programmed from the factory. Please download updated firmware from http://software-dl.ti.com/lprf/launchpad/CC2650LaunchPad_BLE_All_v0_90.hex, and use SmartRF Flash Programmer 2 to download it to the LaunchPad.

The MSP-EXP430FR5969 LaunchPad Development Kit is an easy-to-use microcontroller development board for the MSP430FR5969 MCU. It contains everything needed to start developing quickly on the MSP430FRxx FRAM platform, including on-board emulation for programming, debugging and Energy Measurements. The board features on-board buttons and LEDs for integration of a simple user interface as well as a SuperCap allowing standalone applications without external power supply. The MSP430FR5969 microcontroller features embedded FRAM (Ferroelectric Random Access Memory), a non-volatile memory known for its ultra-low power, high endurance and high-speed write capabilities. Rapid prototyping is a snap thanks to 20-pin headers and a wide range of BoosterPack plug-in modules enabling technologies such as wireless connectivity, graphical displays, environmental sensing, and much more.

The FR5969 LaunchPad also enables the use of EnergyTrace++™ technology for measuring MCU current, while tracking both CPU and peripheral states. This technology brings optimization for ultra-low-power applications to a whole new level. Furthermore, software libraries such as theMSP-FRAM-UTILITIES are available to enable lower power consumption and intelligent system state restoration after power failure on FRAM microcontrollers.

The Sharp ® Memory LCD BoosterPack Plug-in Module is based on the LS013B4DN04 display from Sharp Electronics and features capacitive touch sliders. MCU LaunchPad Evaluation Kit developers can use this BoosterPack to display sensor readings, time & other information using the displays 96x96 pixels as well as to provide touch based input!

The BOOST-IR BoosterPack™ Plug-in Module can be plugged into a LaunchPad™ Development Kit for simple integration of Infrared (IR) transceiver functionality. LaunchPad developers can use this BoosterPack to start developing remote control applications using the on-board keypad, IR LED transmitter, and IR receiver + demodulator.

Infrared modulation can be simplified by using on-chip IR Modulation Logic, which can be found on select MSP430 ultra-low-power microcontrollers within the MSP430FRxx MCU series.

Explore IR communication using the MSP430FR4x and MSP430FR2x microcontrollers

TI Designs are also available to help accelerate development using IR transceiver capabilities. These designs contain documentation, design files and test data to minimize design overhead.

The SimpleLink™ Bluetooth® low energy CC2650 Module BoosterPack plug-in module is the quick and easy way to add Bluetooth low energy to your LaunchPad™ development kit. Simply plug the CC2650 module BoosterPack kit into the MSP432™ microcontroller (MCU) LaunchPad kit to get started! The software example to get started with development is found here.

The CC2650 module BoosterPack kit is programmed with a wireless network processor software that allows you to add Bluetooth low energy connectivity to any application using simple UART interface. The module BoosterPack kit also includes a JTAG connection for programming and debugging the CC2650 module. This allows you to develop any Bluetooth low energy application on the CC2650 module.

The BOOSTXL-K350QVG-S1 Kentec QVGA Display BoosterPack is an easy-to-use plug-in module for adding a touch screen color display to your Launchpad design. MCU LaunchPad developers can use this BoosterPack to start developing applications using the 320 x 240 pixel SPI controlled TFT QVGA display with resistive touch screen.

The SimpleLink™ Wi-Fi® CC3200MOD LaunchPad (with certified module) is an evaluation development platform for the CC3200 wireless microcontroller (MCU), the industry’s first single-chip programmable MCU with built-in Wi-Fi connectivity. The board features on-board emulation using FTDI and includes sensors for a full out-of-the-box experience. This board can be directly connected to a PC for use with development tools such as CCS and IAR.

This LaunchPad has driver support and a software development kit (SDK) with 40+ applications for Wi-Fi protocols, internet applications, and MCU peripheral examples. Download the latest SDK and Firmware here.

CC3200 is supported in v7.20 of IAR. There is a free (limited time license) evaluation version available here.

For additional information about CC3200, visit http://www.ti.com/simplelinkwifi.

Powered by hardware encryption accelerator-enabled MCUs, the  Crypto Connected LaunchPad enables you to develop high performance, data protected, connected IoT applications from secure cloud connection, building/factory automation and smart grid to industrial controls.

The TM4C129E Crypto Connected LaunchPad evaluation kit is a low-cost platform for ARM® Cortex-M4-based microcontrollers. The kit design highlights the TM4C129ENCPDT MCU with on-chip Crypto acceleration hardware, 10/100 Ethernet MAC and PHY, USB 2.0, hibernation module, motion control pulse-width modulation and a multitude of simultaneous serial connectivity.

The out-of-box demo for the Crypto Connected LaunchPad demonstrates the use of Transport Layer Security/Secure Sockets Layer (TLS/SSL) protocol to connect an IoT product to a cloud server securely. The TLS/SSL support is provided by WolfSSL library that uses the TM4C129E MCU’s hardware crypto accelerators which enables the development of secure connected applications at relatively higher performance. This application runs on TI-RTOS and connects to the Exosite Cloud server using HTTPS packets.

Key Document

 

 

Description

The CC2640R2 LaunchPad kit brings easy Bluetooth® low energy(BLE) connection to the LaunchPad ecosystem with the SimpleLink ultra-low power CC26xx family of devices. Compared to the CC2650 LaunchPad this LaunchPad has:

  • More free flash memory for the user application in the CC2640R2 wireless MCU
  • Out of the box support for Bluetooth 4.2 specification
  • Bluetooth 5 core specification physic layer (PHY) support for higher throughput and longer range (Bluetooth 5 protocol stack support will be enabled with future software updates)

The CC2640R2 wireless MCU contains a 32-bit ARM® Cortex®-M3 processor that runs at 48 MHz as the main microcontroller and a rich peripheral feature set that includes a unique ultra-low power sensor controller. This sensor controller was created for interfacing external sensors and for collecting analog and digital data autonomously while the rest of the system is in sleep mode.

The CC2640R2 LaunchPad kit is optimized for BLE applications with more flash memory available. It supports programming and debugging from Code Composer Studio™ and IAR Embedded Workbench® integrated development environments (IDEs).

Get started by downloading the TI BLE Stack and start with Project.0. This is a fully functional Bluetooth low energy peripheral application allowing control of the LaunchPad kit’s LEDs from the TI SimpleLink SensorTag kit iOS app or any compatible device supporting Bluetooth low energy connectivity. The project also demonstrates the flexibility of the TI RTOS and utilizes the LaunchPad kit’s onboard USB serial port to display diagnostic information about the Bluetooth low energy connection.

Ready to take your application development to the next level? Save time and production cost by quickly prototyping your system with the LaunchPad kit I/O connectors that allow for quick interfacing to a variety of evaluation modules (EVMs) and BoosterPack™ plug-in modules. Develop your Internet of Things (IoT) software application on the CC2640R2 LaunchPad kit using the TI BLE-Stack™ Software Development Kit (SDK) featuring a royalty-free Bluetooth 4.2 certified software stack. A Bluetooth low energy user’s guide for the LaunchPad kit is available on the Bluetooth low energy wiki with instructions for building the most popular sample applications on the CC2650 LaunchPad kit.

The C2000™ Piccolo LaunchPad is an inexpensive, modular, and fun evaluation platform, enabling you to dive into real-time, closed-loop control development with Texas Instruments’ C2000™ 32-bit microcontroller family. This platform provides a great starting point for development of many common power electronics applications, including motor control, digital power supplies, solar inverters, digital LED lighting, precision sensing, and more.

To view all available C2000 LaunchPads and BoosterPacks, visit the C2000 LaunchPad site.

Hardware Features

This C2000 LaunchPad is based around the C2000 InstaSPIN™ TMS320F28027F MCU, which features InstaSPIN™-FOC motor control technology, 60 MIPS processing core, 64 KB integrated flash, 8 PWM channels with high resolution capability, 12-bit 4.6 MSPS ADC, capture interface, serial connectivity, and more.

Included InstaSPIN-FOC technology on the TMS320F28027F MCU brings instant sensorless FOC motor control to all skill levels of designers. With InstaSPIN-FOC technology, designers can auto-identify, auto-tune, and fully control any type of three phase, variable speed, sensorless motor control system in minutes. Learn more about InstaSPIN products and technology at the InstaSPIN web portal.

The LaunchPad board includes an isolated XDS100 JTAG emulator facilitating easy programming and debugging, 40 PCB pins providing easy access to the TMS320F28027F processor, convenient reset and programmable buttons, and more. Plus, with the BoosterPack ecosystem, designers can expand the functionality of the C2000 LaunchPad hardware to explore specific application use-cases.

Software Features

For general development with the LAUNCHXL-F28027F LaunchPad, a free download of the C2000 MCU family’s controlSUITE™ software suite provides software example code, libraries, drivers, and more.  Plus, for motor-based development with InstaSPIN-FOC technology, a free download of the MotorWare™ software suite provides added motor development modules and InstaSPIN-FOC sensorless motor control projects. Finally, users get access to an unrestricted version of Code Composer Studio integrated development environment (IDE) for software development with the C2000 InstaSPIN TMS320F28027F microcontroller.

Getting Started

Getting started with your C2000 LaunchPad is easy. Simply download the Quick Start Guide and to jump into development with the LAUNCHXL-F28027F LaunchPad. The C2000 LaunchPad Wiki also provides a great resource for using the LaunchPad.

Recommended BoosterPacks

With the BOOSTXL-DRV8301 or BOOSTXL-DRV8305EVM  BoosterPack combined with the C2000 LAUNCHXL-F28027F LaunchPad, you can take full advantage of TI’s InstaSPIN-FOC sensorless motor control solution. Purchase below.

The InstaSPIN™-MOTION (and InstaSPIN-FOC) enabled C2000™ Piccolo LaunchPad is an inexpensive evaluation platform designed to help you leap right into the world of motor control using the InstaSPIN-MOTION or InstaSPIN-FOC solution. The LaunchPad is based on the Piccolo TMS320F28069M with unique features such as 256KB of on board flash, 12bit ADC, I2C, SPI, UART, CAN, dual Encoder support and InstaSPIN libraries in on-chip execute only ROM memory. The LaunchPad includes many board hardware features such as an integrated isolated XDS100v2 JTAG emulator for easy programming and debugging, Works with various BoosterPacks, but specifically for BOOSTXL-DRV8301.

To learn more about the LaunchPad ecosystem and the BoosterPacks available, visit the LaunchPad site.

To learn more about TI InstaSPIN Motor Control Solutions, visit ti.com/instaspin.

Mathworks has posted a training video on how to run two motors using LAUNCHXL-F28069M and two BOOSTXL-DRV8301.

The C2000 Delfino LaunchPad is an inexpensive evaluation platform that provides designers with a low cost development kit for high performance digital control applications. This tool provides a great starting point for development of many high end digital control applications such as industrial drives and automation, power line communications, solar inverters, and more.

MCU Features

This LaunchPad is based on the Delfino TMS320F28377S MCU which provides 400MIPS of total system performance between a 200MHz C28x CPU and a 200MHz real-time control co-processor (CLA). This powerful microcontroller contains 1MB of on-board flash and includes highly differentiated peripherals such as 16-bit/12-bit ADCs, comparators, 12-bit DACs, delta-sigma sinc filters, HRPWMs, eCAPs, eQEPs, CANs, and more. The LaunchPad supports 12-bit ADC mode through the header pins and 16-bit mode can be driven with external differential signals. Download the datasheet for more information on the TMS320F2837xS MCUs.

Hardware Features

The Delfino F28377S LaunchPad board includes features such as integrated isolated XDS100v2 JTAG emulator for easy programming and debugging and also is compatible with the various BoosterPacks in the ecosystem. It also features dual 40pin headers making it possible to plug up to two BoosterPacks simultaneously. Designers interested in learning digital power control using an MCU can plug in the digital power buck converter BoosterPack (BOOSTXL-BUCKCONV).

Software Features

Getting started with software is easy with the application examples in controlSUITE. Designers also have access to a complimentary full license of the latest version of Code Composer Studio IDE with all C2000 LaunchPads.

Getting Started

Getting started with your C2000 Delfino LaunchPad is easy, thanks to a simple and fun out-of-the box project:  Get started today with your first Delfino LaunchPad project!Project 0: ADC Sample and LED Blink

The C2000™ Delfino™ MCUs LaunchPad™ development kit is an inexpensive evaluation platform for designers of high-performance digital control applications. This tool provides a great starting point for development of many high-end digital control applications such as industrial drives and automation, electric vehicles, and more.

MCU features

This LaunchPad development kit is based on the Delfino TMS320F28379D MCU which provides 800MIPS of total system performance between dual 200MHz C28x CPUs and dual 200MHz real-time-control co-processors (CLA). This powerful microcontroller contains 1MB of on-board flash and includes highly differentiated peripherals such as 16-bit/12-bit ADCs, comparators, 12-bit DACs, delta-sigma sinc filters, HRPWMs, eCAPs, eQEPs, CANs, and more. The LaunchPad development kit supports 12-bit ADC mode through the header pins and 16-bit mode can be driven with external differential signals. Download the data sheet for more information on the TMS320F2837xD MCUs.

Hardware features

The Delfino F28379D MCU LaunchPad development kit board includes features such as integrated isolated XDS100v2 JTAG emulator for easy programming and debugging and also is compatible with the various BoosterPack™ Plug-in modules in the ecosystem. It also features dual 40pin headers making it possible to plug up to two BoosterPack Plug-in modules simultaneously. Designers interested in learning digital power control using an MCU can plug in the digital power buck converter BoosterPack Plug-in module (BOOSTXL-BUCKCONV).

Software features

Getting started with software is easy with the application examples in controlSUITE™ software. Designers also have access to a complimentary full license of the latest version of Code Composer Studio™ IDE with all C2000 MCU LaunchPad development kit.

Getting started

Getting started with your C2000 Delfino MCU LaunchPad development kit is easy, thanks to a simple and fun out-of-the box project: Project 0: ADC Sample and LED Blink

The MSP-EXP430FR4133 LaunchPad development kit is an easy-to-use Evaluation Module (EVM) for the MSP430FR4133 microcontroller. It contains everything needed to start developing on the MSP430 Ultra-low-power (ULP) FRAM-based microcontroller (MCU) platform, including on-board emulation for programming, debugging and energy measurements. The board features on-board buttons and LEDs for quick integration of a simple user interface as well as a Liquid Crystal Display (LCD) display which showcases the integrated driver with flexible software-configurable pins. The MSP430FR4133 device features embedded FRAM (Ferroelectric Random Access Memory), a non-volatile memory known for its ultra-low power, high endurance and high speed write access.

Rapid prototyping is simplified by the 20-pin BoosterPack™ plug-in module headers, which support a wide range of available BoosterPacks. You can quickly add features like wireless connectivity, graphical displays, environmental sensing, and much more. Design your own BoosterPack or choose among many already available from TI and third party developers. The out-of-box provided with the MSP-EXP430FR4133 LaunchPad features the on-board segmented display and offers two operating modes. Stopwatch Mode can run a timer for up to 100 hours, or alternatively operate split time, where the display can be frozen and the stopwatch continues running in the background. The second mode provides a simple thermometer application using the on-chip temperature sensor. The temperature is displayed on the LCD and can be shown in degrees Fahrenheit or Celsius.

You can browse all documentation online with TI Resource Explorer and start development with the online CCS Cloud IDE. Other professional development environments are also available, such as TI's Eclipse-based Code Composer Studio and IAR Embedded Workbench.

More information about the LaunchPad, as well as supported BoosterPacks, can be found at the TI LaunchPad website.

The MSP-EXP430FR5994 LaunchPad™ Development Kit is an easy-to-use evaluation module (EVM) for the MSP430FR5994 microcontroller (MCU). It contains everything needed to start developing on the ultra-low-power MSP430FR5x FRAM microcontroller platform, including on-board debug probe for programming, debugging and energy measurements. The board includes buttons and LEDs for quick integration of a simple user interface as well as two unique features: a microSD card slot allowing the user to interface with SD cards, as well as a super capacitor (super cap) that acts like a rechargeable battering, enabling standalone applications without an external power supply.

The 16MHz MSP430FR5994 device features 256KB of embedded FRAM (Ferroelectric Random Access Memory), a non-volatile memory known for its ultra-low power, high endurance, and high speed write access. Combined with the 8 KB of on-chip SRAM, users have access to 264KB of memory to split between their data and code as they see fit. For example, a data logging application can greatly benefit from the fast, low-power writes into FRAM – and all of that without fear data-loss due to loss-of-power.

The MSP430FR5994 includes the new Low-Energy Accelerator (LEA). This new hardware module delivers fast, efficient, low-power vector math acceleration commonly found in digital signal processing (DSP) applications. This makes it easy for the MSP430 to process incoming analog data in real-time. With benchmarks that outpace 32-bit ARM® Cortex®-M0+ MCUs by more than 40x, this nimble MCU delivers performance with exceedingly low power consumption.

The device also includes a wide variety of integrated peripherals including: communication ports, timers, real-time clock, AES encryption and CRC error-checking accelerators, as well as the included analog comparator and a multichannel ADC with its ultra-low power, window-based interrupts.

TI's ULP Advisor provides hints to improving software efficiency while the compiler does its job. Taking this much further, the EnergyTrace++ features let the debugger offer up unprecedented visibility into code execution - in two different ways. First, the LaunchPad kit's debugger hardware keeps track of each micro Joule in time, letting CCS provide detailed graphs of energy usage. Second, the MSP430FR5x/6x MCU gives users a unique look inside the chip - logging the CPU's power states as well as the status of each integrated peripheral.

Along with the LaunchPads EnergyTrace++ enabled debugger, rapid prototyping is simplified by the 40-pin BoosterPack™ plug-in module headers, which support a wide range of available BoosterPacks modules. Using these, it’s easy to quickly add features like wireless connectivity, graphical displays, environmental sensing, and much more.

To get started, plug the Audio and Sharp LCD BoosterPack modules onto your MSP-EXP430FR5994 LaunchPad kit to run the Filtering and Signal Processing TI Design, which is a good way to evaluate the MSP430FR5994 CPU with the LEA module. Alternatively, with only the LaunchPad in hand, check out how to solve your EEPROM requirements using the TIDM-FRAM-EEPROM TI Design.

Free software development tools are available, such as MSP430Ware, TI’s Eclipse-based Code Composer Studio™ (CCS) and IAR Embedded Workbench. As well, both of these IDEs support EnergyTrace++ technology for real-time power profiling and debugging when paired with the MSP430FR5994 LaunchPad kit.

ProjectsCommunitiesTopicsContestsLiveAppsBetaFree StoreBlogAdd projectSign up / Login