Hi Charles.  Colins and Micro Framework have a new thing called Gadgeteer project.
http://research.microsoft.com/en-us/projects/gadgeteer/default.aspx

Kinda a way to make hardware composable and functional.  Being that Eric has passion for factory automation and is functional king, maybe a talk with Colins and Eric would be really neat.  Maybe get Guss from TinyCLR also.  What would it mean for software to have functional hardware? What other ideas could come from thinking down those lines?

What if I could keep chaining sensors to each other end for end.  What if I could model a Rx pipeline onto that chain and do interesting things.  Could a hardware/software hybrid type of composability be interesting or useful?  What would that look like?