Developer-friendly frameworks are key to IoT success says startup
SAN JOSE, Calif. — It’s still early days in commercial markets for the internet of things and especially machine learning, according to a startup making Bluetooth gateways. Rigado wants to spread Bluetooth mesh networking beyond use in lighting and see chip vendors improve the way that they manage their open-source offerings.
The startup aims to deliver products for asset tracking and smart buildings, markets in which “the frameworks and solutions to make [IoT] easy aren’t there yet … you don’t have ubiquitous gateways and IT people who understand IoT,” said Rigado's co-founder and CTO, Justin Rigling.
Much of Rigado’s work is focused on delivering software to make Bluetooth-based IoT deployments friendly for mainstream users. It implemented additions and APIs to the BlueZ Linux software for Bluetooth that enables use of Python, Node.js, and other popular programming environments.
“Languages like Python are the only way [that some users] know how to build systems,” said Rigling. “Developers using Embedded C are a tiny fraction of those who do Java … we make our system look like an app in a container.”
The software work requires low-level software that is robust and up to date. Here, silicon vendors sometimes fall short.
“Some silicon vendors fork their open-source stacks,” he said. “Rather than merge them into the general repository, they keep stack additions as upstream forks, but as Linux gets better, those forked repositories are left behind on the latest updates.”
>> Continue reading this article on our sister site, EE Times: "Startup Says It's Early Days for IoT."