Arm® Cortex ®-M0+ MCUs design & development

Get started quickly with intuitive and user-friendly hardware, software and development tools.

Accelerate time to market with our comprehensive portfolio of Arm Cortex-M0+ microcontrollers and supporting design resources including graphical device configurations, optimized software drivers, hundreds of code examples, reference designs and more.
Arm® Cortex ®-M0+ MCUs design & development

Hardware development

Start evaluating our MSPM0 MCU portfolio by leveraging a modular ecosystem that gives you flexibility to evaluate the MCUs, using the LaunchPad™ development kits.

LaunchPads

Evaluation board
MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU

The LP-MSPM0L1306 LaunchPad™ development kit is an easy-to-use evaluation module (EVM) based on the MSPM0L1306. It contains everything needed to start developing on the MSPM0L1306 M0+ MCU platform, including on-board debug probe for programming, debugging and energy measurements. The board (...)

Evaluation board
MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU

The LP-MSPM0G3507 LaunchPad™ development kit is an easy-to-use evaluation module (EVM) based on the MSPM0G3507. It contains everything needed to start developing on the MSPM0G3507 M0+ MCU platform, including on-board debug probe for programming, debugging and energy measurements. The board (...)

Software

Accelerate time to market with graphical device configurations, optimized software drivers, hundreds of code examples, reference designs and more.

SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, radios, software stacks, RTOS, clock tree and other components. SysConfig will automatically detect, expose and resolve conflicts to speed software development.

The MSPM0 analog configurator is a graphical configuration tool designed to simplify and accelerate the design and enablement of an analog signal chain using a MSPM0 device with no traditional coding development necessary.

The tool uses an intuitive GUI to configure a signal chain using the high analog integration of MSPM0 devices, analyze and plot signals in real-time, and generate the configuration and code necessary to flash the device.

A wide variety of Middleware is included with libraries and protocol stacks for different applications and sectors, including automotive, appliances, building and factory automation, etc. Middleware is developed using the driver layers to provide a consistent and compatible experience. For a list of supported middleware, see the MSPM0 SDK Document Overview.

MSPM0-SDK

MSPM0-SDK

MSPM0-SDK

The MSPM0 SDK provides the ultimate collection of software, tools and documentation to accelerate the development of applications for the MSPM0 MCU platform. The software is designed for optimal performance and memory utilization, providing a consistent and cohesive experience with a wide variety of drivers, libraries and easy-to-use examples under a single software package.

TI Developer Zone

Simplify your development tasks and accelerate your time-to-market with our proven hardware, software and development tools. Everything you need to move forward to production is at your fingertips. We are here to help you navigate the development process and accelerate your embedded system design.

Access the resources you need for embedded development

Quickly access examples, training, software development kits and documentation tailored to the specific device. Our academies provide the latest technical content and hands-on learning modules to help you become more productive in your application development.

Resource Explorer is included with Code Composer Studio software and is also available in the cloud from the TI Developer Zone.

Download
Develop, debug and analyze code on your desktop or in the cloud

The Code Composer Studio™ integrated development environment (IDE) for TI microcontrollers and processors comprises a suite of tools to develop and debug embedded applications. You can download Code Composer Studio software on Windows, Linux or macOS desktops, or access it in the cloud from the TI Developer Zone.

Code Composer Studio software:

  • Includes an optimizing C/C++ compiler, source-code editor, project build environment, debugger, profiler and many other features.
  • Provides a single user interface for each step of the application development flow.
  • Has no license fee.

Programming tools

Hardware programming tool
MSP-GANG production programmer

The MSP Gang Programmer (MSP-GANG) is a MSP430™/MSP432™ device programmer that can program up to eight identical MSP430/MSP432 Flash or FRAM devices at the same time. It connects to a host PC using a standard RS-232 or USB connection and provides flexible programming options that allow (...)

Debug probe
XDS110 JTAG Debug Probe

The Texas Instruments XDS110 is a new class of debug probe (emulator) for TI embedded processors. The XDS110 replaces the XDS100 family while supporting a wider variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. Also, all XDS debug probes support Core and System Trace in all (...)

Software programming tool
UniFlash flash programming tool

UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.

UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)

Educational resources

Video series
Video series
CPU core
This series will teach you about the fundamentals of the microcontroller core
Video series
Video series
Microcontroller communication
This series discusses the communication protocols within a microcontroller.
Video series
Video series
Timers and control
This series explains the timing and control features found on microcontrollers.

Partners

Our ecosystem of partner companies is  a worldwide community of respected, well-established companies offering products and services that complement our semiconductor device solutions. Products and services include a broad range of embedded software and development tools that help customers accelerate development efforts and reduce time-to-market.

Partners