ROCKETuC is a library for launchpad, processing and Java which allows for control of the microcontroller through USB.
Stefan Wendler and I (mostly Stefan ) have been putting this together to get it to a state to release for feedback.
"ROCKETuC is a Library for fast prototyping of micro-controllers through serial protocols.
Currently the TI Launchpad with an MSP430G2553 installed is the only supported
hardware."
Right now, we have a github page with a pre-alpha release
https://github.com/areben/ROCKETuC
A how-to for processing
Processing example code
Here is