Once in a while, you might have heard of “Internet of Things” or IoT. It is about using of devices to collect data and share it with other devices via Internet. In other words, it can be said that it is machine-to-machine technology.
According to Gartner,
“26 billion IoT devices will be installed in 2020, generating $300 billion in revenue for service providers and manufacturers.
If you are also interested in this technology and want to develop IoT related software and hardware then here are some open source tools for the same:
Arduino is both hardware and set of software. It provides hardware specification for interactive electronics and includes IDE and the Arduino programming languages. Many groups have used this tool to build IoT-related hardware and software products.
2. Eclipse IoT Project:
Eclipse sponsors various projects of IoT including application framework and services and open source implementations of IoT.
Kinoma software platform offers three different open source projects namely, Kimona Create, Kimona Studio and Kimona Connect.
4. M2MLabs Mainspring:
Mainspring is open source framework designed for fleet management, remote monitoring and smart grid applications. It is based on Apache Cassandra NoSQL database and Java.
Node-RED is built on Node.js and is a visual tool for wiring the IoT. It permits developers to connect devices, APIs and services together.
To conclude, these open source tools are highly important in far-flung world of the Internet of Things.