Resin.io – Modern Software Development for the Internet of Things
In a labyrinth so complex and unintuitive as the Internet of Things, tuning down a few tricky levels might be the trigger for mass adoption. Resin.io launched a couple months ago, based on that premise.
“Our mission statement is simple: to make the IoT familiar, intuitive and transparent. If you’re connecting Linux devices and need to keep them updated and secure at scale without lifting the world on your shoulders, resin.io is for you”, says Alexander Marinos, the founder and CEO.
Resin.io gives web developers the ability to write code that powers any hardware device, based on tools that are already familiar with them. This brings mature cloud development tools to the Internet of Things, which helps adoption by making it easier for developers to deploy application.
Besides, Resin.io makes it extremely easy to start and scale applications. You just need to download the image, write it and power up your device. In less than 10 minutes you’ll be ready to write your first line of code.
The guys at Resin.io decided put their money where their mouth is. First, they’ve brought Docker containers to the ARMv6 and ARMv7 platforms, and have built a complete management and over-the-air code deployment solution on that foundation.
In addition, they were the first to compile Docker containers for ARM CPUs on x86 servers, vastly speeding up the development cycle.
They’ve also built the biggest raspberry pi cluster worldwide to test updates. But that’s not all. As the devices run on resin.io, they are able to git push almost anything to them.
At the moment, Resin.io supports BeagleBone Black, Raspberry Pi (A, B, B+, 2), Odroid W and will soon announce the support of devices such as Intel Edison, Intel NUC and Parallela.
In the long run, resin.io aims to support any connected device that supports Linux.
If you are in the connected home space, retail, logistics, manufacturing or anything else that runs on Linux, do check out Resin.io