Installing emonCMS’s events module – rule-based alerts and actions on top of the telemetry my sensors already log.
Pong clock on Raspberry Pi + 1.8″ TFT
A pong clock on the Raspberry Pi and my 1.8″ TFT – adapting Don Clark’s code for the ST7735R frame buffer.
Putting Raspberry Pi’s hardware watchdog to work
Putting the Raspberry Pi’s built-in hardware watchdog to work – automatic reboots when the Pi hangs, no external hardware.
Moving the root file system of Raspberry Pi to external USB drive
Three corrupted SD cards later: moving the Raspberry Pi root file system to a USB drive to survive our frequent power outages.
Tweeting coffee machine using Raspbery Pi
Connecting my coffee machine to Twitter with a Raspberry Pi – a silly social appliance and a good learning exercise.
Raspberry Pi email/SMS doorbell notifier + picture of the person ringing it
Step-by-step Raspberry Pi doorbell notifier: email/SMS plus a webcam snapshot of whoever is ringing. A simpler follow-up to my SMS doorbell.
Auto reconnect WiFi on Raspberry Pi

Auto-reconnecting the Raspberry Pi’s cheap RTL8188CUS WiFi dongle after my router’s nightly WiFi shutdown – a small watchdog script.
TCP/IP over RFM12B and Raspberry Pi as gateway
TCP/IP over RFM12B using the uIP stack – remote nodes reach the Internet through a Raspberry Pi gateway.
Siri-like voice chat with Raspberry Pi : keep kids busy for a while :)
A Siri-like voice chat on the Raspberry Pi – speech-to-text, a chat bot and TTS glued together, keeps the kids busy for a while.
The Raspberry Pi TFT PCB arrived
The Raspberry Pi TFT PCB is back from the fab – TFT soldered on, working on first try, small demo inside.
Funky v2 as RFM12B to Raspberry Pi gateway
The Funky v2 as an RFM12B to Raspberry Pi gateway – it enumerates as CDC over USB, keeping the Pi’s GPIO header free.
Raspberry Pi TFT board
Laying out a proper Raspberry Pi TFT board – a non-rectangular PCB that sits on top of the Pi, off to the fab house.
Using my 1.8 TFT as a Raspberry Pi status display
Turning my 1.8″ TFT into a Raspberry Pi status display showing house telemetry pulled from emonCMS.
New RFM2Pi board in the works

The new RFM2Pi board Glyn Hudson and I are working on – ATmega328, internal 8MHz oscillator, SMT layout for the Raspberry Pi.
Receiving IR with Funky v2
Receiving IR on the Funky v2 with Ken Shirriff’s library – and the routing change that will make IR sending possible too.
1.8″ TFT LCD display on Raspberry Pi

Running a cheap 1.8″ ST7735R TFT on the Raspberry Pi with a modified kernel – the display that was too memory hungry for an Arduino.
Raspberry Pi as IP webcam
Turning a Raspberry Pi and an old USB webcam into an IP camera with motion – the Instructable had errors, here are my exact steps.
RFM2Pi firmware updates

RFM2Pi firmware fixes: random serial gibberish could switch the board’s nodeID, so commands now require deliberate input.
My Raspberry Pi knows where I am..
My Raspberry Pi knows where I am – phone location feeding home automation ideas like easing the heating when I’m far from home.
RFM12B to Raspberry Pi board
Discontinuing the TinySensor in favor of the Funky, and a dedicated RFM12B to Raspberry Pi board is coming – the RFM2Pi’s origin.
Remote keyboard and mouse for Raspberry Pi
Sharing my laptop’s keyboard and mouse with the Raspberry Pi over the network – no remote desktop, no dedicated peripherals.
Display for my Raspberry Pi
A $25 4.3″ car backup camera TFT from Ebay as a status display for my Raspberry Pi – specs, wiring and first impressions.
Interfacing ‘Funky’ to Raspberry Pi
Funkys have taken over my projects, so the TinySensor is on its way out – shields for the Funky are the better path.
RaspberryPi+TinySensor as EmonBase
TinySensor + Raspberry Pi as my emonBase – a lightweight perl script replacing the CPU-heavy PHP serial reader.
Dropbox shell script for RaspberryPi
Dropbox Uploader, a bash script for the Raspberry Pi – handy for keeping files synced while juggling SD card images.
TinySensor 1.4 PCB is ready
TinySensor v1.4 PCB is here – now with a 3.3V FTDI connector for serial debugging, programming over it comes next.
RFM12b to serial PCB for my Pi
A small home-made PCB that permanently fits the RFM12B-to-serial module on my Raspberry Pi – simpler than the native SPI efforts.
Capture, decode and log to emoncms RFM12B packets on Raspberry Pi
Capturing RFM12B packets on the Raspberry Pi, decoding them and logging to emonCMS – the receiving side of my sensor network.
RF12 Demo sketch for ATtiny84
Porting JeeLabs’ RF12Demo sketch to the ATtiny84 – the TinySensor becomes a send/receive gateway on the Raspberry Pi’s UART.
Two-way serial communication between Raspberry Pi and a TinySensor
Two-way serial between the Raspberry Pi and a TinySensor – a NewSoftSerial patch adds the RX the tiny core never had.
Manic Miner on my Pi
Manic Miner on the Raspberry Pi via the Fuse Spectrum emulator, plugged into an old CRT TV for realism – 27 years melt away.
Interfacing RFM12B to Raspberry Pi for cheap
Interfacing the RFM12B to the Raspberry Pi for cheap – a TinySensor on the Pi’s UART relays packets onward to emonCMS.
