Skip to main content

MSP430 is developed by Texas Instruments as an extremely low power 16 bit architecture for use in low power, low cost, energy constrained embedded applications. The Hardware used is the MSP430 Launchpad from TI which contains a programmer/Debugger.

Please note that this tutorial is a work in progress so new info will be added as it becomes available.

Tutorial Overview

In this tutorial, I will be focusing on MSP430G2553 which comes along with the Launchpad development kit.

embedded programming tutorial using msp430 launchpad from texas instruments for absolute beginners

MSP430G2553 comes in a easy to use 20 pin DIP package with 

  • Low Supply-Voltage Range 1.8 V to 3.6 V
  • 16KB Flash and 512 bytes of RAM.
  • 10-Bit, 200-ksps ,SAR Analog-to-Digital (A/D) Converter With Internal Reference and Autoscan
  • Comparator_A+
  • Two 16 bit Timers ,Timer_A3 (TA0, TA1),
  • Up to 24 Capacitive-Touch Enabled I/O Pins
  • Universal Serial Communication Interface (USCI)
    • Classic UART
    • SPI
    • I2C

The code in the tutorial is written in embedded C and is compiled with an of IAR embedded workbench. You can also use Code Composer Studio from Texas Instruments.

Table of Contents

 

Datasheets and User Guides