Texas Instruments University Program

The TI University Program offers educators discounted tools, free products, and lab materials and expertise so students can learn TI technology in teaching labs that are smarter and more fun. Our advanced analog and embedded processing technologies fuel the passions of students and educators in more than 4,000 university labs worldwide. Contact us and discover how the TI University Program can help you push the boundaries and explore new horizons:

Texas Instruments University Program

Recommended Tools & Teaching Material

Free Teaching Materials

TI offers free teaching resources to support most of the MCU and DSP product families. These teaching materials are developed by academics using the TI hardware and software for teaching and contain a wealth of powerpoint slides, class notes, lab examples and code. The TI Teaching Materials are available for download or you can request a copy on CD. Both methods are free of charge. In addition, some products are supported by teaching modules in Connexions or other open source teaching material websites.

Check below for a link to the latest materials for each product or family.

MCU

MSP-EXP430G2 LaunchPad Development Board

MSP-EXP430G2 LaunchPad Development Board - MSP-EXP430G2
MSP-EXP430G2 LaunchPad Development Board
MSP-EXP430G2 LaunchPad Development Board

The MSP-EXP430G2 LaunchPad is an easy-to-use flash programmer and debugging tool that provides everything you need to start developing on MSP430 Value Line devices. It includes a 14-/20-pin DIP socketed target board with integrated emulation to quickly program and debug MSP430 Value Line devices in-system through the Spy Bi-Wire (2-wire JTAG) protocol. The flash memory can be erased and programmed in seconds with no external power supply required due to the MSP430's ultra-low power flash.

The LaunchPad interfaces MSP430 devices to an integrated software environment such as Code Composer Studio Version 4 or IAR Embedded Workbench. These IDEs are free and unrestricted on MSP430 Value Line devices. The LaunchPad supports all MSP430G2xx flash parts in a 14 or 20 pin DIP package (TI package code: N).

The LaunchPad also features on-board programmable LEDs and buttons for custom projects and applications! 10-pin PCB connectors are also provided for attaching additional devices to the LaunchPad.

  • The LaunchPad development board features:
    • 14-/20-pin DIP (N) socket
    • Built-in flash emulation for debugging and programming
    • 2 programmable LEDs
    • 1 power LED
    • 1 programmable button
    • 1 reset button
  • Enables development on any MSP430 Value Line device with 14- or 20-pin DIP (N) packages.
  • The LaunchPad's integrated emulator interface connects flash-based MSP430 Value Line devices to a PC for real-time, in-system programming and debugging via USB.
  • Includes one mini USB cable to interface with a PC.
  • Included MSP430G2xx device features:
    • MSP430G2211IN14 - 2kB Flash, 128B RAM, 10 GPIO, 1x 16-bit timer, WDT, BOR, Comparator A+
    • MSP430G2231IN14 - 2kB Flash, 128B RAM, 10 GPIO, 1x 16-bit timer, WDT, BOR, 1x USI (I2C/SPI) 8ch 10-bit ADC
    • Included MSP430G2xx devices feature preloaded sample programs.
  • Free downloadable versions of IAR Kickstart and Code Composer Studio Ver 4 integrated development environments are available and include an assembler, linker, simulator, source-level debugger, and C-compiler. These free IDEs are unrestricted on MSP430 Value Line devices.
  • RoHS compliant

C2000 Peripheral Explorer Kit

C2000 Peripheral Explorer Kit - TMDSPREX28335
C2000 Peripheral Explorer Kit
C2000 Peripheral Explorer Kit

The C2000 Peripheral Explorer Kit enables new C2000 users and university students to easily learn how to use all of the advanced peripherals on a C2000 microcontroller. The kit includes an F28335 controlCARD and a baseboard with all the hardware necessary to interact with the peripherals. The kit also includes a Teaching ROM, with over 15 labs detailing the F28335. The kit includes a peripheral explorer EVM, an F28335 controlCARD, CCS V4, 2010 C2000 Teaching ROM and full hardware and software documentation.

  • F28335 Peripheral Explorer board with onboard XDS100
  • USB JTAG emulation
  • F28335 controlCARD
  • 2010 C2000 Teaching ROM
  • CCS V4

Stellaris® Robotic Evaluation Board for use with Micrium's μC/OS-III

Stellaris® Robotic Evaluation Board - EKB-UCOS3-EVM
Stellaris® Robotic Evaluation Board
Stellaris® Robotic Evaluation Board

The Stellaris® Robotic Evaluation Board (EVALBOT) is a robotic evaluation platform for the Stellaris LM3S9B92 microcontroller. The board also uses a range of Texas Instruments' analog components for motor drive, power supply, and communications functions. After a few minutes of assembly, the EVALBOT's electronics are ready-to-run.

When roaming, three AA batteries supply power to the EVALBOT. The EVALBOT automatically selects USB power when tethered to a PC as a USB device or when debugging. Test points are provided to all key EVALBOT signals. Two 20-pin headers enable future wireless communications using standardized Texas Instruments' low-power embedded radio modules (EM boards). Additional microcontroller signals are available on break-out pads arranged in rows adjacent to the microcontroller.

The EVALBOT has factory-installed quickstart software resident in on-chip Flash memory. For software debugging and Flash programming, an integrated In-Circuit Debug Interface (ICDI) requires only a single USB cable for debug and serial port functions.

The evaluation kit provides a hands-on mini robotic platform for learning and using the μC/OS-III real-time kernel. The evaluation kit includes the following features:

  • Evaluation board with robotic capabilities
  • Mechanical components assembled by user
  • Stellaris® LM3S9B92 microcontroller
  • MicroSD card connector
  • I2S audio codec with speaker
  • USB Host and Device connectors
  • RJ45 Ethernet connector
  • Bright 96 x 16 blue OLED display
  • On-board In-Circuit Debug Interface (ICDI)
  • Battery power (3 AA batteries) or power through USB
  • Wireless communication expansion port
  • Robot features:
    • Two DC gear-motors provide drive and steering
    • Opto-sensors detect wheel rotation with 45° resolution
    • Sensors for "bump" detection

EKS-LM3S8962 Evaluation Kit

EKS-LM3S8962 Evaluation Kit - EKS-LM3S8962
EKS-LM3S8962 Evaluation Kit
EKS-LM3S8962 Evaluation Kit

The Stellaris® LM3S8962 Evaluation Kit provides a compact and versatile evaluation platform for Ethernet + CAN enabled Stellaris ARM® Cortex™-M3-based microcontrollers. Each board has an In-Circuit Debug Interface (ICDI) that provides hardware debugging functionality not only for the on-board Stellaris devices, but also for any Stellaris microcontroller-based target board.

The evaluation kits contain all cables, software, and documentation needed to develop and run applications for Stellaris microcontrollers easily and quickly.

EKS-LM3S1968 Evaluation Kit

EKS-LM3S1968 Evaluation Kit - EKS-LM3S1968
EKS-LM3S1968 Evaluation Kit
EKS-LM3S1968 Evaluation Kit

Stellaris® LM3S1968 Evaluation Kits provide a compact and versatile evaluation platform for LM3S1000 Series Stellaris ARM® Cortex™-M3-based microcontrollers. Each board has an In-Circuit Debug Interface (ICDI) that provides hardware debugging functionality not only for the on-board Stellaris devices, but also for any Stellaris microcontroller-based target board. The evaluation kits contain all cables, software, and documentation needed to develop and run applications for Stellaris microcontrollers easily and quickly.

  • LM3S1968 Evaluation Board
    • Stellaris LM3S1968 MCU with 256K flash, 64K SRAM, 8 ADCs, and up to 52 GPIOs
    • Support for battery-backed hibernate mode
    • OLED graphics display with 128 x 96 pixel resolution
    • User LED, navigation switches, and select pushbuttons
    • Magnetic speaker
    • LM3S1968 I/O available on labeled break-out pads
    • Standard ARM® 20-pin JTAG debug connector with input and output modes
    • USB and JTAG cables
  • Quickstart sample application runs right out of the box
  • Evaluation Kit CD containing:
    • Evaluation version of the software tools (Note: The fully functional license may not work with older evaluation kits)
    • Complete Documentation
    • Quickstart guide and source code
    • StellarisWare® software including peripheral driver library and example source code

Wireless

eZ430-Chronos Wireless Development Tool

eZ430-Chronos Wireless Development Tool - eZ430-Chronos
eZ430-Chronos Wireless Development Tool
eZ430-Chronos Wireless Development Tool

The eZ430-Chronos is a highly integrated, wearable wireless development system based for the CC430 in a sports watch. It may be used as a reference platform for watch systems, a personal display for personal area networks, or as a wireless sensor node for remote data collection.

Based on the CC430F6137 <1 GHz RF SoC, the eZ430-Chronos is a complete CC430-based development system contained in a watch. This tool features a 96 segment LCD display and provides an integrated pressure sensor and 3-axis accelerometer for motion sensitive control. The integrated wireless feature allows the Chronos to act as a central hub for nearby wireless sensors such as pedometers and heart rate monitors. The eZ430-Chronos offers temperature and battery voltage measurement and is complete with a USB-based CC1111 wireless interface to a PC.

The eZ430-Chronos watch may be disassembled to be reprogrammed with a custom application and includes an eZ430 USB programming interface.

  • Fully functional sports watch based on the CC430F6137, MSP430 with integrated <1GHz wireless transceiver
  • Reprogrammable for custom wireless applications
  • Highly integrated watch includes on-board 3-axis accelerometer, pressure sensor, temperature sensor, battery voltage sensor
  • 96-segment LCD display driven directly by CC430
  • Can be paired wirelessly with heart rate monitors, pedometers, or other devices based on RF transceivers such as the CC430 or CC1111
  • Includes an eZ430 USB emulator that connects the Chronos to a PC for real-time, in-system programming and debugging
  • Includes IAR Kickstart and Code Composer Studio integrated development environments
  • Waterproof to 30m

MSP430 Wireless Development Tool

MSP430 Wireless Development Tool - eZ430-RF2500
MSP430 Wireless Development Tool
MSP430 Wireless Development Tool

The eZ430-RF2500 is a complete wireless development tool for the MSP430 and CC2500 that includes all the hardware and software required to develop an entire wireless project with the MSP430 in a convenient USB stick. The tool includes a USB-powered emulator to program and debug your application in-system and two 2.4-GHz wireless target boards featuring the highly integrated MSP430F2274 ultra-low-power MCU. Projects may be developed and instantly deployed using the included battery expansion board and AAA batteries. All the required software is included such as a complete Integrated Development Environment and SimpliciTI, a propriety low-power star network stack, enabling robust wireless networks out of the box. The eZ430-RF2500 uses the MSP430F22x4 which combines 16-MIPS performance with a 200-ksps 10-bit ADC and 2 op-amps and is paired with the CC2500 multi-channel RF transceiver designed for low-power wireless applications.

The eZ430-RF emulator interface may be used with any Spy Bi-Wire enabled MSP430, such as the F22xx and F20xx series, and is fully compatible with the eZ430-F2013 and eZ430-T2012 target boards. The emulator interface can be used to download and debug your target applications, and can transmit serial data to your PC while in or out of a debug session.

  • CC2500 - 2.4 GHz, ISM band multi-channel low power transceiver
  • 2 LEDs
  • 1 pushbutton
  • Supports development with some 2xx Spy Bi-Wire devices
  • Supports MSP430 Application UART allowing serial communication to PC
  • Supports eZ430-T2012 and eZ430-RF2500T target boards
  • Removable USB stick enclosure
  • SimpliciTI, low power network stack
  • Example wireless sensor network project measuring temperature, voltage and signal strength

Energy Harvesting

MSP430 Solar Energy Harvesting Development Tool

MSP430 Solar Energy Harvesting Development Tool - eZ430-RF2500-SEH
MSP430 Solar Energy Harvesting Development Tool
MSP430 Solar Energy Harvesting Development Tool

The eZ430-RF2500-SEH is a complete Solar Energy Harvesting development kit to help create a perpetually powered wireless sensor network based on the ultra-low-power MSP430 microcontroller.

The Solar Energy Harvester module includes a high-efficiency solar (2.25x2.25") panel optimized for operating indoors under low-intensity fluorescent lights, which provides enough power to run a wireless sensor application with no additional batteries. Inputs are also available for external energy harvesters such as thermal, piezoelectric, or another solar panel.

The system also manages and stores additional energy in a pair of thin-film rechargeable EnerChips from Cymbet which are capable of delivering enough power for 400+ transmissions. The EnerChips act as an energy buffer that stores the energy while the application is sleeping and has light available to harvest. The batteries are environmentally friendly and can be recharged thousands of times. They also have a very low self discharge, which is vital for a no-power, energy harvesting system.

  • Efficient solar energy harvesting module for the eZ430-RF2500
  • Battery-less operation
  • Works in low ambient light
  • 400+ transmissions in dark
  • Adaptable to any RF network or sensor input
  • Inputs available for external harvesters (thermal, piezo, 2nd solar panel, etc.)
  • USB debugging and programming interface with application backchannel to PC
  • 18 available analog and communications input/output pins
  • Highly integrated, ultra-low-power MSP430 MCU with 16-MHz performance
  • Two green and red LEDs for visual feedback
  • Interruptible push button for user feedback

DSP & ARM Microprocessors

Beagleboard

Beagleboard - Beagleboard
Beagleboard
Beagleboard

Beagle Board is based on an OMAP3530 application processor featuring an ARM® Cortex™-A8 running at up to 720MHz and delivering over 1,200 Dhrystone MIPS of performance via superscalar operation with highly accurate branch prediction and 256KB of L2 cache. Focal to Beagle Board experience is the high-speed USB 2.0 on-the-go (OTG) port that can be utilized to provide power to the board or to deliver highly flexible expansion. Standard PC peripherals can be connected to Beagle Board using the USB with a mini-A to standard-A cable adapter, DVI-D using an HDMI to DVI-D adapter, or through the MMC/SD/SDIO connector enabling a complete desktop experience.

  • Industry's highest performance ARM
    • 720MHz ARM Cortex-A8 (>1GHz ARM11 MIPS)
    • NEON and VFP extensions for additional acceleration
  • State of the art POWERVR™ graphics hardware
    • 10 million polygons per second
    • Advanced tile-based rendering
  • Industry leading C64x+ DSP & video acceleration
    • Streaming, portable media player, and high-res video
  • Tiny 3" x 3" PCB that can fit in your pocket
    • Yet support for 1280x1024 DVI-D monitors

Beagleboard-XM

Beagleboard-XM - Beagleboard-XM
Beagleboard-XM
Beagleboard-XM

BeagleBoard-xM delivers extra MIPS with 1-GHz ARM® Cortex™-A8 performance and extra memory with 512MB of low-power DDR RAM, enabling hobbyists, innovators and engineers to go beyond their current imagination and be inspired by the BeagleBoard.org community. Designed with the community inputs in mind, this open hardware design improves upon the laptop-like performance and expandability, while keeping at hand-held power levels. Direct connectivity is supported by the on-board four-port hub with 10/100 Ethernet, while maintaining a tiny 3.25" × 3.25" footprint.

As with previous BeagleBoard.org offerings, the BeagleBoard-xM is not intended to be a complete development environment, but rather a community-supported platform that can be used as the basis for building more complete development systems and as a target for community software baselines. For a complete development system, please consider the Sitara™ AM37x Evaluation Module from Texas Instruments.

  • Additional expansion headers provided
  • Boots from external media, such as microSD slot, serial port or USB port
  • More than 2,000 Dhrystone MIPS using the superscalar ARM Cortex™-A8
  • HD video capable C64x+™ DSP core
  • Open GL® ES 2.0 capable 2D/3D graphics accelerator
  • On-board Ethernet and four USB 2.0 ports that support low, full and high speeds
  • MMC/SD connector
  • DVI-D port
  • S-Video port
  • USB miniAB connector

C5515 eZDSP USB Stick Development Tool

C5515 eZDSP USB Stick Development Tool - TMDX5515EZDSP
C5515 eZDSP USB Stick Development Tool
C5515 eZDSP USB Stick Development Tool

The TMDX5515eZDSP is a small form factor, very low cost USB-powered DSP development tool which includes all the hardware and software needed to evaluate the industry's lowest power 16-bit DSP : TMS320C5515. This tool is similar to TMDX5505eZdsp in the form factor but provides more evaluation options such as USB2.0 and SD interface. The USB port provides enough power to operate the ultra-low-power C5515 so no external power supply is required.

This ultra low cost tool allows quick and easy evaluation of the advanced capabilities of the C5515, C5514, C5505A and C5504A processors. This tool has embedded XDS100 emulator for full source level debug capability and supports Code Composer Studio4.0™ integrated development environment (IDE) and eXpressDSP™ software which includes the DSP/BIOS™ kernel. The full contents of the Development Tool include: C5515 eZDSP board Code Composer Studio™ IDE Rev. 4.0.

  • Small form factor DSP development tool for C5515 processor
  • TMS320C5515 fixed point low power DSP
  • Embedded XDS100 emulator
  • Flash memory
  • TLV320AIC3204 32-bit programmable low power stereo codec
  • USB and SD connectors
  • Line In, Headphone Out Connectors
  • Expansion connectors
  • Removable USB stick enclosure
  • Includes Code Composer Studio 4.0
  • Full documentation on CD-ROM

C5505 eZdsp USB Stick Development Tool

C5505 eZdsp USB Stick Development Tool - TMDX5505EZDSP
C5505 eZdsp USB Stick Development Tool
C5505 eZdsp USB Stick Development Tool

The TMDX5505eZDSP is a small form factor, very low cost USB-powered DSP development tool which includes all the hardware and software needed to build projects and courses on the industry's lowest power 16-bit DSP. Perfect for student projects using audio effects or teaching real-time DSP course labs, this tool has embedded XDS510 emulator for full source level debug capability and supports Code Composer Studio™ Rev. 4.0 integrated development environment (IDE) and eXpressDSP™ software which includes the DSP/BIOSv kernel.

With 200 MIPS performance, upto 320KB on-chip memory, higher integration (including a hardware accelerator for FFT computation) this tool provides a foundation for a range of signal processing applications, including voice recorder, musical instruments, portable medical solutions and other consumer electronics in industrial and security applications.

  • Small form factor DSP development tool for VC5505 processor
  • TMS320VC5505 fixed point low power DSP
  • Embedded XDS100 emulator
  • I2C EEPROM
  • TLV320AIC3204 32-bit programmable low power stereo codec
  • Line In, Headphone Out Connectors
  • Expansion connector
  • Includes Code Composer Studio 4.0

C6713 DSP Starter Kit

C6713 DSP Starter Kit - TMDSDSK6713
C6713 DSP Starter Kit
C6713 DSP Starter Kit

The TMS320C6713 DSP Starter Kit (DSK) developed jointly with Spectrum Digital is a development platform designed to speed the development of high precision applications based on TI's TMS320C6000 floating point DSP generation. The kit uses USB communications for true plug-and-play functionality. Very popular for teaching Real-Time DSP lab courses due to the floating point capability and teaching material support, both experienced and novice designers can get started immediately with innovative product designs with the DSK's full featured Code Composer Studio™ IDE and eXpressDSP™ Software which includes DSP/BIOS and Reference Frameworks.

The C6713 DSK includes the latest fast simulators from TI and access to the Analysis Toolkit via Update Advisor which features the Cache Analysis tool and Multi-Event Profiler. The C6713 DSK allows you to download and step through code quickly and uses Real Time Data Exchange (RTDX&trade) for improved Host and Target communications.

  • C6713 DSP Development Board with 512K Flash and 16MB SDRAM with the TMS320C6713 DSP, a 225 MHz device delivering up to 1800 MIPs and 1350 MFLOPS
  • C6713 DSK Code Composer Studio™ IDE including the Fast Simulators and access to Analysis Toolkit on Update Advisor
  • Embedded JTAG support via USB Cable
  • High-quality 24-bit stereo codec
  • Four 3.5mm audio jacks for microphone, line in, speaker and line out
  • Expansion port connector for plug-in modules
  • Universal Power Supply
  • MATLAB from The Mathworks 30 day free evaluation

Tools

Code Composer Studio Development Suite

C6713 DSP Starter Kit - CCSTUDIO
Code Composer Studio Development Suite
Code Composer Studio Development Suite

Code Composer Studio IDE includes a suite of tools used to develop and debug embedded applications. One install includes compilers for each of TI's device MCU and DSP families, source code editor, project build environment, debugger, profiler, simulators and many other features. The CCStudio IDE provides a single user interface taking you through each step of the application development flow.

As of version 4 CCStudio IDE is based on the Eclipse open source software framework. and combines the advantages of the Eclipse software framework with advanced embedded debug capabilities from Texas Instruments resulting in a compelling feature-rich development environment for embedded developers.

TI offers a time-limited evaluation license suitable for student projects available for download. For teaching labs or longer project requirements from academics, TI encourages that you contact their University Program for access to free multi-seat full versions of Code Composer Studio.

  • A complete Integrated Development Environment (IDE), an efficient optimizing C/C++ compiler assembler, linker, debugger, an a advanced editor with Code Maestro™ technology for faster code creation, data visualization, a profiler and a flexible project manager
  • DSP/BIOS™ real-time kernel
  • Target error recovery software
  • DSK diagnostic tool
  • "Plug-in" ability for third-party software for additional functionality

Texas Instruments Part Search

Newsletter

TI University Program

Design Support Services

Product Training Modules

TI University Blog