For most people, the thought of computer coding, conjures up images of a Matrix like stream incomprehensible data and numbers. However more and more devices are seeking to place the ability of computer programming into the hands of the everyman. The Arduino, for example, is a relatively simple device that consists of a processor that allows users to program things such as lights or motors when given specific stimuli. And Twine, a box that lets you ‘speak’ to the internet, i.e. send e-mails or text messages when certain criteria are met.

Now the two programming devices can work together thanks to Cloud Shield, a piece of hardware developed by the creators of Twine, SuperMechanical, that connects the two. This wasn’t something that was necessarily impossible before, but required a significant amount of know how. So, for example, should you want your Twine to text you when your Arduino senses that the temperature rises above a certain point, it’s now much easier, thanks to Cloud Shield.

The range of programming possibilities and functions this combination of hardware allows is extensive, and possibly only limited by people’s imaginations, and now that the process has become more open to untrained individuals we may see a rise in exciting, self-programmed innovations.