Embedded Test Driven Development 1

Is there a way to shave years off of the trial and error implementing Agile?
Find Out Now.

Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: first the developer writes an (initially failing) automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test, and finally refactors the new code to acceptable standards.
It may be used in embedded systems development.

In this video I demonstrate the way to use the red and green LEDs on a TI MSP430 Launchpad to give signals needed for embedded test driven development.

You can buy the MSP-EXP430F5529LP: MSP430F5529 USB LaunchPad Evaluation Kit from TI at

I am using the free version of TI Code Composer Studio V6 in this series.