Tools & software for Microcontrollers (MCU)

Kits & Evaluation Modules

Microcontroller kits & evaluation Modules consist of an array of boards ranging from 'eZ' to full-blown user experience. Depending on the user's needs, the list of hardware products has several features to help move forward to production.


Development Tools

evm-shot

IDEs, compilers, and tool chains from TI and TI Design Network members.

Software

software

The microcontroller software development ecosystem includes code generation tools, GUI-based peripheral configuration & high level driver libraries & APIs.

Kits & Evaluation Modules for TI Microcontrollers

Microcontroller kits & evaluation modules consist of an array of boards ranging from 'eZ' to full-blown user experience. Depending on the user's needs, the list of hardware products has several features to help move forward to production.

Texas Instruments MCU LaunchPad

Get started with the LaunchPad evaluation platform from Texas Instruments. LaunchPad kits are available for TI’s line of microcontrollers and provide developers with everything they need to start designing new applications.

Learn more about LaunchPad
launchpad

MSP MCU Kits & Evaluation Modules

MSP MCU Kits & Evaluation Modules consist of an array of boards ranging from 'eZ' to full-blown user experience. Depending on the user's needs, the list of hardware products has several features to help move forward to production.

Learn more about MSP Kits & Evaluation Modules
Tiva™ ARM® Microcontrollers Kits & Evaluation Modules

Real-time Control MCUs

C2000™ Real-time Control kits & evaluation modules come in a variety of hardware platforms to speed development using C2000 microcontrollers. From low-cost USB form factor controlSTICKs to full featured application developer platforms for solar, motor control, lighting, and digital power, C2000 MCUs provides a breadth of hardware development tools designed to aid development get customers to market faster.

Learn more about C2000 Real-time Control Kits & Evaluation Modules
C2000 Kits & Evaluation Modules

Control + Automation MCUs

Control + Automation MCU kits come in three different flavors to speed a customer’s application development using ARM® Cortex®-M MCUs: LaunchPads, Development Kits, and Reference Designs. LaunchPads provide a fast, low-cost way to evaluate the TM4Cx MCUs. Development Kits provide a platform for exercising the maximum feature set of a particular family. Reference designs offer application-specific designs that customers can use to accelerate their end-equipment design.

Learn more about Control + Automation Kits & Evaluation Modules
DK-TM4C129G

Development Tools for Microcontrollers

IDEs, compilers, and tool chains from TI and TI Design Network members.

Code Composer Studio™ IDE

Code Composer Studio (CCS) is a complete, Eclipse-based integrated development environment (IDE) that supports all the entire Texas Instruments Embedded Processors portfolio, offering a consistent development experience.

Code Composer Studio IDE
Code Composer Studio

Software for Microcontrollers

The microcontroller software development ecosystem includes code generation tools, GUI-based peripheral configuration & high level driver libraries & APIs. Peripheral-specific and application-specific software, frameworks, and software codices also can help you in your software development.

MSPWare

MSP430Ware is a collection of code examples, datasheets and other design resources for ALL MSP devices delivered in a convenient package - essentially everything developers need to become MSP experts!

In addition to provide a complete collection of existing MSP design resources, MSPWare also includes a brand new high level API called MSP Driver Library. This new library makes it really easy to talk to MSP hardware. As of today, MSP Driver Library supports 5 and 6 series devices.

Get MSPWare

MSP430Ware

controlSUITE

One destination for all C2000 MCU software and hardware needs. controlSUITE is a software, documentation, and hardware design repository for C2000 microcontrollers. Use the convenient graphical interface to quickly locate the support you need, whether it be example code or even hardware schematics. No need to search endless tables of software listings or navigate through complex directories on your computer. controlSUITE makes it easy to find the software you need whether that be runtime libraries, application libraries, EVM support examples, hardware schematics, documentation, and more.

Download controlSUITE
controlSUITE

TI Real-Time Operating System (TI-RTOS) for TI Microcontrollers

TI-RTOS is a complete real-time operating system (RTOS) for its microcontroller platform. It combines a real-time multitasking kernel with additional middleware components including TCP/IP and USB stacks, a FAT file system, and device drivers, enabling developers to focus on differentiating their application.

TI-RTOS is available today on select devices, including ARM Cortex-M4 microcontrollers and C2000™ dual core C28x + ARM Cortex-M3 microcontrollers.

Download TI-RTOS Software

SYS/BIOS Real-Time Operating System (RTOS)

SYS/BIOS is an advanced, Real-Time Operating System (RTOS) for use in a wide range of TI DSPs, ARMs, and microcontrollers. SYS/BIOS has unique ultra-low power features for MSP430 including GUI-based RTOS configuration tool, debugging tools display execution sequences, CPU load and a small footprint.

Download SYS/BIOS

TivaWare

  • Royalty-free libraries (Peripheral, USB, Graphics)
  • Kit-and peripheral-specific code examples
  • Speeds design and development
  • Written entirely in C
Get TivaWare now!
TivaWare

Hercules Peripheral Drivers Library

Hercules peripheral drivers are configured and created using TI HALCoGen GUI-based chip configuration tool. HALCoGen provides a graphical user interface that allows the user to configure peripherals, interrupts, clocks, and many other microcontroller parameters. Once the device is configured, the user can generate peripheral initialization and driver code, which can be imported into CCS, IAR Workbench, or Keil uVision. HALCoGen also includes several example projects for using many of the key peripherals.

Get HALCoGen


From Low-power MSP MCUs to performance C2000™ real-time controllers, Cortex®-M4 MCUs and Hercules ARM-based MCUs for functional safety, TI offers the broadest range of embedded control products.