Bundling Singularity within a Yocto image for the Raspberry Pi

This guide serves as a basic introduction to using the Yocto project for building a custom Linux image for the Raspberry Pi. The Singularity containerisation engine is bundled within this image as an example, and because it is a nifty piece of software. In writing this, I assume the reader has some working knowledge of
Continue reading Bundling Singularity within a Yocto image for the Raspberry Pi

A Practical Review of RabbitMQ as a Message Broker for an Internet of Things Application

Transporting and storing data is a critical part of any remote sensor system. For Internet of Things (IoT) based system, handling large quantities of messages in an efficient and reliable way is critical for the success of the system. Our system, a network of IoT based, long distance environment sensors, is no exception. Message brokers
Continue reading A Practical Review of RabbitMQ as a Message Broker for an Internet of Things Application

Interfacing a K30 CO2 sensor with a Raspberry Pi for Remote Air Quality Sensing

Climate change, and the declining air quality in major urban areas is becoming an increasingly prevalent and critical issue, with hundreds of thousands of premature deaths due to air pollution in Europe alone (http://www.bbc.co.uk/news/world-europe-38078488). One approach to resolving this problem is a data-driven “Smart City”. So-called Smart Cities employ a huge network of sensors all
Continue reading Interfacing a K30 CO2 sensor with a Raspberry Pi for Remote Air Quality Sensing