mPlatform is a Microsoft Research project led by Feng Zhao, a principal researcher in the Networked Embedded Computing group within Microsoft Research Redmond. In 2006, he co-authored a paper along with Bodhi Priyantha, a researcher in Zhao’s group on something called mPlatform, which is basically a proposal to build hardware out of Lego-like modules which would then function as reconfigurable, scalable, and modular sensors that could be used to track real-time developments in areas such as energy, environment, security, healthcare, and more.
As far as mPlatform goes, Zhao says, “it’s all about tinkering. Instead of trying to write software to live with existing hardware limitations, researchers ought to be able to aggregate hardware to suit their software needs and debug the application logic before fabricating and deploying these devices at scale…People can start using these platforms to build interesting applications quickly. We take some of the common things out of these different applications, embedded application prototypes in the main, and let users focus more on thinking about the sort of applications they want to build.”