Getting Started with TI Microcontrollers

Learn how to program microcontrollers (MCUs) from Texas Instruments (TI). This course covers all the basics, from installing the tools and software needed to build programs... to using interrupts to respond to GPIO and Timer events. Where possible, this course uses software drivers provided by TI. In other cases, you will use TI's DriverLib library to access lower-level functionality to get peripherals working. This course is a great starting point for more advanced workshops, such as our Real-Time Operating System (RTOS) courses. In these, you will take advantage of the functionality provided by FreeRTOS or TI-RTOS... allowing you to build more complex programs in shorter amounts of time!

Your Instructor


Eric Wilbur & Scott Specker
Eric Wilbur & Scott Specker

Eric Wilbur and Scott Specker co-authored this course and are the video instructors. Both Eric and Scott each have 10,000+ hours classroom experience training 4,000+ engineers at over 70 companies worldwide on DSPs, MCUs, MPUs, RTOS, and Linux O/S. As course developers, they have created over 30 multi-day workshops as well as thousands of pages of user manuals, start-up guides, app notes and wiki pages. They each have over 25+ years’ experience helping customers navigate hundreds of processors, development kits, software packages, and operating systems.


Course Curriculum


  Cheatsheets and Job Aids
Available in days
days after you enroll
  Bonus Topics
Available in days
days after you enroll
  Workshop Versions & Updates
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!