Uses ragel to implement a serial comm interface to MSP430 LaunchPad board (MSP-EXP430G2).  Likely adaptable to other MSP430 based projects.