Skip to content

The original MSP430 course

The 2020 edition of this guide was organized around one free university video course: Intro to Embedded Systems Design with the MSP430FR2355 by the YouTube channel Digital Logic & Programming. It is a complete, lecture-style course on a Texas Instruments 16-bit microcontroller, and every video was still online when we checked in September 2026.

The main guide now uses the Raspberry Pi Pico 2 and STM32, because that is where the industry is. But this course remains an excellent way to see every concept from Phases 1 and 2 taught a second time on a different architecture, which is exactly how you learn what is universal and what is vendor-specific. If you have an MSP430FR2355 LaunchPad, or you learn best from lectures, work through it alongside Phase 2.

Below are the lectures the original guide linked, grouped by topic in the order the course teaches them. Tick them off like any other module.

Overview

C on the MSP430

GPIO

Interrupts

Timers and PWM

UART

SPI

I2C

ADC

Other complete free courses

If you want another full lecture course rather than the module-by-module approach of this guide: