So this week I said would be showing you how to connect a device up into the cloud. First a basic overview of some of the technology we are going to be using. The idea behind IoT, or the Internet of Things, is to allow remote connection to an electronic device. There are two ways we can set a device up. The first is to set up the system for input, or to collect information. This would mean that the device is collecting, and/or processing data from it’s environment, and posting that information up to the cloud, where we can see it. The second configuration pattern, is to allow the device itself to be controlled from a remote location, via the cloud. The term “cloud” in this context, refers to the world wide web, or internet. The cloud can either harness data ready for us to examine with a web browser (or any other web service consuming client), or the cloud can allow us to configure the devices via a web browser. The power behind this setup is the remote nature of it. Where ever the user is in the world, as long as they have access to a web browser they can either monitor the remote environment, or control it. The Internet of Things then, is the utilization of remote web connected devices. Examples of such devices could be a USB camera, an alarm system or a weather station. We could have for example have an Raspberry Pi board connected to a USB camera set up in the garden of our home. When an animal activates a PIR sensor connected to the Pi, the Pi takes a snap shot with the camera and uploads the photo to a remote server,where,at the end of the day,we could see what has been lurking in the garden ! Alternatively we could have a web page that allows us to change the lighting in our home. Sitting on the couch, we could bring up a web page in a browser on our phone, and dim the lights and bring the projector screen down, ready for a movie night ! The limitations are bounded by your imagination.