Community Project: ROCKETuC in Projects Posted August 3, 2012 Thanks, I see one of the packet types is "External Interrupt function (setup)" Is the plan to have a configurable MSP event that's able to trigger a message on the USB port such as when a specific input goes high or low so the PC does not need to continually poll the input? Any chance at some servo control commands? I don't know Processing but I would like to use the protocol and firmware from a project like this to turn the LaunchPad into a general purpose Input/Output board for another project I work on that does home automation. Open Source Automation ah and I forgot an other thing: you don't need to use Processing at all! The processing library just relays on a Java library which exactly provides the same functionality. Anyway, if you intend to connect the Launchpad to a small embedded like hardware (RasPi or whatever), Java may not be the best choice. I am thinking about providing a Python binding as well :-) I wrote up lately some Client Implementation Hints to make it more easy for others to come up with bindings in other languages (personally I would love to see a C++ API).