@docbee: OK thanks for explaining the understandable complications. But I still think this would be a worthwhile extension of MBP features, even if it is limited to a subset of sensors. Some further (fairly obvious) thoughts:
1. Most sensor elements would/could present a signal either as a resistance/voltage or as a counter value. Does the Carambola board not have any GPIO pins that could be exposed, at least in principle?
2. Maybe there's potential, at least in the longer term, for a small and simple IO board to act as an interface to external analogue sensors to be incorporated into the MBP architecture either as an internal or an external unit?
3. But in the absence of [1] or [2] then it sounds like a sensor that could present a simple serial over USB API to MBP is something that could potentially be interfaced to an MBP unit without requiring too much development effort, at least once there was a generic mechanism for handling data from additional sensors was built into MB?