Texas Instruments is one of the companies who has a lot of Launchpad development boards in their product portfolio. I recently started working on a project which uses TI micro-controllers in the design. To study the capabilities of these controllers, I decided to buy a couple of launchpads. Following are the launchpads I have access to at the moment.
These boards are quite amazing and lot of design thought process has been put into their development for sure. They are easy to get started, as well as there is a lot of documentation provided by TI and other third-party companies to make the learning easier and exciting.
This is the simplest among all three boards in this article.
The 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 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 BoosterPack.
The ARM Cortex-M4F Based MCU TM4C123G LaunchPad Evaluation Kit (EK-TM4C123GXL) offers these features:
On-board In-Circuit Debug Interface (ICDI)
USB Micro-B plug to USB-A plug cable
Preloaded RGB quick-start application
ReadMe First quick-start guide
EK-TM4C123GXL TivaWare™ for C Series software is available for free downloads.
This board includes CAN bus and many other features compared the TM4C123XX board. The micro controller is more rich and is the top of the line product in the category.
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.
This board comes with an awesome onboard test application, which includes a stopwatch with split timing and a temperature monitor.
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.
I will be doing a couple of projects with these boards in the coming days. I will try to create articles as and when I get a chance.