Hint: separate multiple terms with commas

E.g., 12/13/2019

E.g., 12/13/2019

Hint: separate multiple terms with commas

E.g., 12/13/2019

E.g., 12/13/2019

Sort by:

390 Results

Sitara™ ARM® Processors Boot Camp Training Series

To help explore infinite design possibilities with TI Sitara™ ARM® Processors, Texas Instruments has created the Sitara ARM Processors Boot Camp. This modular training series for TI’s Sitara ARM Processors is based on the latest development kits from TI and provides in-depth technical discussion and hands-on exercises for all aspects of the solution; from architecture to peripherals to software and development environments.

Rapid prototyping fundamentals training series

Rapid prototyping fundamental functions

These videos provide understanding of the fundamental functions used for rapid prototyping on TI solutions with minimal or no programming, including the following:

  • Implementing necessary prototyping functions such clocks/GPIO, Read A/D, I2C/SMBus, etc.
  • Seamless interface of various analog EVMs for customer “proof of concept”
  • Standalone UI – Button, (GP Input - GPIO), LCD Display (“Hello”), Music, Serial Interface (Putty, Echo)
Ultrasonic water meters have improved accuracy and precision to detect the smallest leaks to reduce water waste.

Ultrasonic Sensing for More Accurate and Precise Water Flow Meters

Ultrasonic sensing techniques have been popular in smart water meters because the technology avoids any moving parts which are prone to degrade over the lifetime of the product. The MSP430FR6047 microcontroller (MCU) family takes ultrasonic sensing solutions to next level of performance delivering <25ps of accuracy, detection of low flow rates <1 liter/hour and high precision of <5ps.

25 functions for 25 cents using TI’s MSP430 Value Line Sensing microcontrollers

25 Functions for 25 Cents Video Series

Simple functions such as timer replacement, input/output expanders, system reset controllers and stand-alone EEPROM are common on PCBs. Low-cost, ultra-low-power MSP430™ value line  microcontrollers (MCUs) offer cost savings when replacing digital and analog functions in a system. Watch this series to see how MSP430 MCUs can be used to enhance communication, pulse width modulation, systems and housekeeping, and timer functions in your next design.

TI-RSLK

TI Robotics System Learning Kit (TI-RSLK)

The TI-RSLK is a low-cost robotics kit and classroom curriculum which provides students with a deeper understanding of how electronic system designs work.  Developed with university faculty, Jon Valvano of UT Austin, the TI-RSLK is designed to supplement university curriculum.

TI-RSLK

TI-RSLK Module 1 Running code on the LaunchPad using CCS

The purpose of this module is to learn software development methodology and understand how to set up an Integrated Development Environment (IDE), to then import and export Code Composer Studio (CCS) projects, as well as critical debugging information to understand the memory usage and performance of the software on the processor.

TI-RSLK

TI-RSLK Module 2 – Voltage, current, and power

The purpose of this course is to review basic electronic components and the electrical properties needed to interface sensors and actuators to a microcontroller. You will learn how to measure reactance of a capacitor and use your project to measure current and voltage. The electrical properties of the capacitor will help you design circuits that “filter” or remove noise from your robot.

TI-RSLK

TI-RSLK Module 3 – ARM Cortex M

This module serves as a brief introduction to the ARM Cortex-M microcontroller, assembly programming language and some debugging techniques. Understanding how the processor works is essential for the design of embedded systems, such as the one used in your robot.  

TI-RSLK

TI-RSLK Module 4 – Software Design using MSP432

This module is an introduction to C, a general-purpose programming language, in addition to the concepts of compiling and debugging using the MSP432 and TI Code Composer Studio™.  Debugging skills are a valuable tool when developing complex systems involved with robotics.

TI-RSLK

TI-RSLK Module 5 – Battery and voltage regulation

The purpose of this module is to learn how to power your robot. To run the robot (motor and other systems) you will need batteries and a regulator to provide constant voltage.  Understanding the relationship between voltage current and power is an essential component of robot system design.

TI-RSLK

TI-RSLK Module 6 – GPIO

In this module, you will interface a line sensor (infra-red sensor) to the microcontroller and learn how to write software to initialize GPIO pins.  The line sensor is a simple and accurate sensor for solving robotic challenges.

TI-RSLK

TI-RSLK Module 7 – Finite state machines

This module will demonstrate how to use finite state machines as a central controller for the system.

TI-RSLK

TI-RSLK Module 8 – Interfacing input and output

The purpose of this module is to develop interface switches and an LED so the robot can effectively detect wall collisions. Many sensors and actuators deploy LEDs, so understanding how they operate will be important to building your robot.

TI-RSLK

TI-RSLK Module 9 – SysTick timer

In this module, you will learn the fundamentals of SysTick timers and pulse width modulators (PWM), including how to measure pulse times and period with a logic analyzer and amplitude with an oscilloscope. It is important to understand the concept of PWM as we will use it to adjust power to the motors.

TI-RSLK

TI-RSLK Module 10 – Debugging real-time systems

This module provides an intro to how flash memory operates, including debugging techniques for real-time systems and how to generate periodic interrupts using SysTick. Minimally intrusive debugging is essential for real-time systems to evaluate performance while the system runs in real-life situations.

TI-RSLK

TI-RSLK Module 11 – Liquid Crystal Display

This module will show you how to display characters and provide real-time debugging on an LCD screen. An LCD on your robot provides a convenient way to observe what it is thinking.

TI-RSLK

TI-RSLK Module 12 – DC motors

The purpose of this lab is to interface the motors to the TI LaunchPad to make the robot move. Understanding how duty cycle, voltage and current combine to affect speed is required when building your robot.

TI-RSLK

TI-RSLK Module 13 – Timers

In this module, you will write software that uses the timers to create PWM outputs. Using timers for PWM and period interrupts provide mechanisms to grow the complexity of the robot system
TI-RSLK

TI-RSLK Module 14 – Real-time systems

This module demonstrates how to use priority interrupts for creating real-time systems.  As your robot system becomes more complex, period interrupts are one way to combine multiple threads onto one microcontroller.

TI-RSLK

TI-RSLK Module 15 – Data acquisition systems

This module will teach you how to interface the infrared distance sensors using the analog-to-digital converter. IR distance sensors are an essential component for solving robot challenges where avoiding walls is necessary to achieve the goal.

390 Results
arrow-topclosedeletedownloadmenusearchsortingArrowszoom-inzoom-out arrow-downarrow-uparrowCircle-leftarrowCircle-rightblockDiagramcalculatorcalendarchatBubble-doublechatBubble-personchatBubble-singlecheckmark-circlechevron-downchevron-leftchevron-rightchevron-upchipclipboardclose-circlecrossReferencedashdocument-genericdocument-pdfAcrobatdocument-webevaluationModuleglobehistoryClockinfo-circlelistlockmailmyTIonlineDataSheetpersonphonequestion-circlereferenceDesignshoppingCartstartoolsvideoswarningwiki