Learn more about isolated power supplies in this training series.
Learn more about computer numeric control (CNC) router machines.
Determine solutions for designing a field transmitter ultrasonic AFE.
This training helps to understand the relevant parameters of a 4-20mA analog input module.
This session will address analog outputs in industrial automation systems and their challenges by explaining each configuration and explaining example designs.
Learn how to simplify protection in your designs.
The purpose of this module is to learn software development methodology and understand how to set up the Integrated Development Environment (IDE).
The purpose of this course is to review basic electronic components and electrical properties needed to interface sensors and actuators to a microcontroller.
This module serves as a brief introduction to the ARM Cortex-M microcontroller, assembly programming language and some debugging techniques.
This module is an introduction to the C programming language, and the concepts of compiling and debugging using the MSP432 and Code Composer Studio™.
The purpose of this module is to learn how to power your robot.
In this module, you will interface a line sensor (infrared sensor) to the microcontroller and learn how to write software to initialize GPIO pins.
This module will demonstrate how to use finite state machines as a central controller for the system.
The purpose of this module is to develop interface switches and an LED so the robot can effectively detect wall collisions.
In this module, you will learn the fundamentals of SysTick timers and pulse width modulators (PWM).
This module provides an intro to how flash memory operates, including debugging techniques for real-time systems.
This module will show you how to display characters and provide real-time debugging on an LCD screen.
The purpose of this lab is to interface the motors to LaunchPad™ to make the robot move.
In this module, you will write software that uses the timers to create PWM outputs.