The internet of things (IoT) market is expanding at a rate where distinguishing it as a separate category is beginning to seem a bit absurd. Increasingly, new products — and updates of existing ones — are smart and/or connected. One company is changing the fundamental calculus behind this shift by lowering the barrier considerably when it comes to what it costs to make something ‘smart,’ both in terms of the upfront bill of materials, along with subsequent support and development costs.
MicroEJ CEO Fred Rivard took me through his company’s history from its founding in 2004 until now. Much of those earlier years were spent in development, but since around 2012 or so, the French company has been deploying for IoT devices what Android is to smartphones — a flexible, extensible platform that can operate on a wide range of hardware profiles while being relatively easy to target for application and feature developers. MicroEJ takes the ‘code once, deploy anywhere’ maxim to the extreme, since its platform is designed from the ground up to be incredibly conservative when it comes to resource consumption, meaning it can run on hardware with as little as one-tenth or more the bill of materials cost of running more complex operating platforms — like Android Things, for instance.
“We take category of device where currently, Android is too big,” Rivard said. “So it doesn’t fit, even though you would like to have the capability to add software easily devices, but you can’t because Android is too big. The cost of entry is roughly $10 to $15 per unit in hardware and bill of material — that’s the cost of Android […] So it would be great to be able to run an Android layer, but you can’t just because of the cost. So we managed to reduce that cost, and to basically design a very small layer that’s1000 times smarter than Android.”