Plotting 5 days of my logged locations and distance from home – the commute patterns that will soon feed home automation.
emonGLCD
Building and evaluating the emonGLCD that Glyn from OpenEnergyMonitor kindly sent over – working within the hour.
Optiboot on the micro IoT gateway
Adapting optiboot for the uIoT gateway so sketches upload over the FTDI plug – no more ISP programmer for end users.
Update on the Atmega32u4 based new Funky

Final board layout for the ATmega32U4 based Funky 2 – this project is pushing my hobby-level PCB skills hard, in a good way.
Testing the micro IoT gateway shield

Testing the uIoT gateway shield: micro SD and 2boots MMC bootloader work; Ethernet waits for the correct magjack to arrive.
uIoT gateway project update
uIoT gateway status: PCBs assembled at last, but the wrong MagJack ordered – Ethernet testing waits for the mailman again.
pChart-ing emoncms data

Charting emonCMS data with pChart – a static PHP fallback for the feeds the built-in multigraphs render slowly or not at all.
RFM2Pi firmware updates

RFM2Pi firmware fixes: random serial gibberish could switch the board’s nodeID, so commands now require deliberate input.
New laptop
A new Asus K56CM laptop, chosen my way: set a budget, walk into the store, poke the actual machines, done.
Solar water heating in the winter
Winter mode for the evacuated tube solar heater: plumbing disconnected, fingers crossed, electric element on standby against freezing.
Calculating distance between two GPS coordinates
Calculating the distance between two GPS coordinates in PHP – the math behind my location-aware home automation.
Funky LED candle

A Funky LED candle: bare PCB, an ATtiny84 at 1MHz with BOD off, and a flickering yellow LED down to 1.8V – nothing else needed.
Bird Feeder
Turning stale breakfast bread into a bird feeder project with the kids – a couple of winter hours well spent.
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.
Emoncms data on my phone
Getting my emonCMS data on my phone – tank and room temperatures at a glance without opening the laptop.
Ultra low power sources for wireless nodes
Researching ultra low power sources for the Funky – including harvesting from a CT clamped around a live power line.
Atmega32U4 based micro node with RFM12B
Rethinking the Funky: an ATmega32U4 micro node with RFM12B – native USB means no ISP programmer and no core installs for users.
Low power receiver options
Low power receiver options for the RFM12B – how a battery node can listen for commands without keeping the radio always on.
Funky as remote temperature sensing node with DS18B20
Using the Funky as a remote room temperature node – a DS18B20 solders straight onto its pads, one per room before the heating season.
USB on the Funky
Experimenting with native USB on the Funky using FTDI’s tiny FT230XQ – inspired by the MicroFTX project.
What is this all about?
What is this blog all about? Home automation, wireless sensors and energy monitoring – the big picture behind all the projects.
E-meter PCB ready
The e-meter PCB arrived and is coming together – a wrong 2×8 header footprint and two missing parts, otherwise looking good.
Using Jeelab’s EtherCard library on the Micro Web Server (uIoT)
Bringing up Simon K.’s Micro Web Server with JeeLabs’ EtherCard library – the painful SMD assembly worked on first try.
Putting together Simon’s Micro Web Server
Assembling Simon K.’s Micro Web Server – tiny SMD everywhere, the base of my micro IoT gateway project.
Funky Wiki
The Funky sensor now has its own wiki – documentation moving out of scattered blog posts.
Using Funky’s boost regulator get steady 3.33V from higher voltage
Using the Funky’s LTC3525 boost regulator backwards – a steady 3.33V from higher, sagging input voltages.
Clocking the Funky sensor from RFM12B’s crystal
Clocking the Funky’s ATtiny84 from the RFM12B’s crystal – stable timing for IR and RF experiments the internal oscillator can’t do.
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.
Solar statistics
Statistics from my 440 Euro 220l evacuated tube solar water heater – what the self-installed rooftop system actually delivers.
RFM12B shield for the micro IoT gateway
3D render of the RFM12B shield for the micro IoT gateway – keeping the top free for micro SD and other expansions.
