Other Parts Discussed in Thread: MSP430F2274
Greetings. After a long break from the MSP430 to study some analog electronics, I faced the task of getting back up to speed (admittedly slow in my case) and learning some more about low power embedded programming. Although I was only about half way through the book by Davies I purchased Tom Baugh's "MSP430 State Machine Programming." I'm now a little over half way through that book, and I'm very glad I got it. Although Davies is good in many ways, Baugh's book shows how to use the state machine model to write very low power applications for the MSP430, and the code examples are frameworks for entire applications. I have learned much from it.
The book uses a development board sold by SoftBaugh, model ES2274, which appears to be very useful and flexible for development with the MSP430F2274. Unfortunately, as a hobbyist the price was a tad steep. However, the 2274 can be programmed with Spy-Bi-Wire and I had a spare Launchpad on hand that could be used as a programmer, so I started looking for header boards for the 2274. One is available from Olimex, model H2274. It comes with a clock crystal and a JTAG header, too. I built a little custom cable to connect the Launchpad to the header board, and I was in business. (I could have just used four single pin jumpers, but I wanted to minimize the chance of misconnections.)
The picture below shows the setup. The smaller red rectangle on the breadboard is a SMT to DIP adapter board for a MAX3221CDBR RS232 line driver and receiver, which is part of the ES2274 board. The adapter board is from Sparkfun. A handful of small parts from my junkbox completes the setup. The state machine book has schematics of the ES2274 which makes the connections easy to figure out. The jumper on the header board is set to draw power from the JTAG connection to the Launchpad.
I know this is basic stuff, but I thought it might be useful to those interested in the Launchpad as a Spy-Bi-Wire programmer or those who are interested in Baugh's book but were hesitant to buy it because of the cost of the ES2274.
Best regards to all,
Andy Palm