Tag Archives: Linux

Network monitoring #2: Logging CPU temps with InfluxDB and Grafana

My previous method of logging the CPU temperatures of machines on the network involved a Bash script sending out a message via MQTT. This was intercepted and logged by a Python script running on a server, which wrote the data to text files in a place where the intranet server could see them. Phew! It’s a miracle it worked. But… Read more »

The Dawnclock – back from the dead

I’d been waiting for this moment. I’m not a electronics or coding expert and so, sooner or later, I expect all of my projects to die. But the Dawnclock just kept on living – right up to the point when it didn’t. I first blogged about this project in January 2013, which means that it’s been operating for eight years…. Read more »

LattePanda Alpha: a platform for hacking

A while back I decided that it would be good to have a Linux machine dedicated to my various electronics, robotics and other maker-y projects. I have an Ubuntu VM on my iMac, which is all well and good. But being able to physically plug stuff into the machine is handy. I trawled the web for small form factor PCs,… Read more »

Review: Exploring Raspberry Pi by Derek Molloy

This book was published in 2016 but I’d always dismissed it because I assumed it would be too basic. After all, I’ve been messing around with the Raspberry Pi for some years now and I really had no use for a book that spends the first couple of chapters saying ‘this is what an LED looks like and here’s how… Read more »

Raspberry Pi: creating a cross-development environment for ARM

So here’s a confession: I hate make files. And I’m really not all that keen on the whole compilation thing, with all those flags and whatnot. Why? Because I’m lazy. But of late I’ve felt myself drawn back to C++. There is something about the language that both appeals to me and repulses me. Mostly those make files. So this… Read more »