Running a Docker Swarm on a Raspberry Pi Cluster.

For a long time i've wanted to experiment with running a small cluster on my Raspberry Pi's, but I've always had lots of other things to do. Recently i started moving my hosted services from my NAS onto a single Raspberry Pi, and came across a few older Raspberry Pi's, and thought now is a good a time as any, so here goes. Hardware used I used the following components: [Read More]

New Toys

Controlling a 3D printer with a Raspberry Pi Preface I finally got around to getting a shiny new toy in the form of a 3D Printer. The specific model is a Wanhao Duplicator i3 Plus. While it may not be the best in terms of quality, it's a nice "little" printer that, after a lot of tinkering, produces some fair prints. I've had my fair share of problems [Read More]

Raspberry Pi Sense Hat

I recently acquired a Sense Hat, and despite not having much use for it, i decided to have some fun and learning a little along the way. The hardware The Sense-hat is a little Hat for Raspberry Pi's that contains a bunch of sensors, along with a small 8x8 RGB LED Matrix. It contains the following sensors: Gyroscope Accelerometer Magnetometer Temperature Barometric pressure Humidity Along with the hardware, there's an [Read More]

Playing Around with Go

I've previously described my temperature monitoring solution, written in Python, and I've also described my various attempts at optimizing this solution, using NodeRED and Apache Camel, but all of these attempts have been focused on the server side, while the client has been mostly left to itself. The client runs on an old Raspberry Pi B+, with a total of 256MB RAM. The RPi also runs a surveillance camera, via [Read More]

Monitoring temperatures with Apache Camel

Intro I've been trying out various technologies for my temperature monitoring project, but all of them have been more or less unstable. The python solution is by far the most robust, but can lose connection to the MQTT broker, and stubbornly refuse to reconnect by itself. The Node-RED solution is, while fast to write, notoriously unstable regarding MQTT connections. Connections sit "idle" showing a connected state, while in [Read More]