SchmartBoard MSP430F5172 Development Kit

Neal from SchmartBoard sent me an MSP430F5172 development board to check out. This board, according to the website, was co-designed with the University of Colorado for itw educational needs. It is actually just a breakout board for TI’s MSP430F5172 mixed…

Read More →

TI MSP430G2 SPI Examples

In my earlier posts (1, 2, 3), I showed some examples of using the I2C protocol with TI’s MSP430 Launchpad. Many MCUs in the MSP430G2 family also support the SPI bus. In today’s discussion, I will give a couple of…

Read More →

Interfacing DS3232 RTC With MSP430G2452

I have used DS3232 RTC (real-time clock) in many Arduino based projects before. DS3232 utilizes a temperature compensated oscillator, which makes it far more accurate than devices like DS1307. In this blog post, I will give some code examples on…

Read More →

Reading SHT21 Using TI MSP430 LaunchPad

SHT21 is a neat little temperature and humidity sensor from Sensirion and I have used it in a couple of my Arduino projects before. Given that the Vcc is 3 V for these sensors, interfacing with a 5V ATMega chip…

Read More →

MSP-EXP430G2 I2C Master Examples

Last week, I mentioned that in order for the I2C bus to function correctly when using the MSP430 Launchpad you might need to remove the jumper on P1.6. This is because P1.6 is the SCL pin and the connected LED…

Read More →

MSP-EXP430G2 I2C Issue Resolved

I was experimenting with I2C using my TI MSP-EXP430G2 Launchpad and ran into some issues. For a while, I could not get the I2C host and slave to talk. After having verified the coding and the hardware setup, my suspicion…

Read More →

Using MSP430 LaunchPad As Programmer

In this blog post, I will show you how to program an MSP430G2 series chip outside the MSP430 LaunchPad (MSP-EXP430G2) development board using the Launchpad itself as a programmer. This is useful for doing in-system programming without having to swap…

Read More →

Simplifying MSP430G2 Programming

I just started playing with TI’s MSP430 LaunchPad (MSP-EXP430G2) a few weeks ago and have found it surprisingly capable so far. But having to remember all those register names is not an easy task, especially if you do not use…

Read More →

MSP430G2 DCO Frequencies

MSP430 LaunchPad (MSP-EXP430G2) is compatible with many of the TI‘s Value Line series of microcontrollers. For these MCUs, both the Master clock (MCLK) and the sub-main clock (SMCLK) can be driven directly by the internal DCO, without having to use…

Read More →