Modding a scooter tail light with an ATtiny85 – a couple of hours from blog inspiration to fancy blinking.
Low power serial keypad
Trying out a cheap ebay matrix keypad as a low power serial keypad – groundwork for battery powered input projects.
RFM2Pi firmware updates

RFM2Pi firmware fixes: random serial gibberish could switch the board’s nodeID, so commands now require deliberate input.
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.
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.
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.
3D modelling of PCB designs
Turning Eagle PCB layouts into 3D Sketchup models with EagleUp – my boards rendered before the fab even ships them.
Super ‘Funky’
The Super Funky gets both a voltage regulator and the step-up circuit – you pick which to use per application.
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.
Measuring humidity and temperature with DHT22 and Funky
The DHT11 turned out to be a bad joke, so I upgraded to the DHT22 for outside temperature/humidity feeding my heating automation.
Clocking ATTiny84 from RFM12B (thinking outloud)
Thinking out loud on clocking the ATtiny84 from the RFM12B’s crystal – a stable external clock without spending an extra part.
Updating my SMS doorbell
SMS doorbell updates: emonCMS email notifications finally working via the built-in mail function – no shell access, no PEAR, no problem.
‘Funky’ sensor in store
The Funky sensor is now in the store, with Tobias Floery’s blessing – PCB only, regular, or with the voltage step-up circuit.
Hooking my wireless doorbell to the Internet
Hooking my cheap wireless doorbell to the Internet – an SMS when someone rings, for when I’m in the backyard or away from home.
RaspberryPi+TinySensor as EmonBase
TinySensor + Raspberry Pi as my emonBase – a lightweight perl script replacing the CPU-heavy PHP serial reader.
Solar Funky
Stuffing a Funky into a one-euro solar garden lamp – free enclosure, free NiMH battery, free charging. Solar-powered wireless node.
64 800 transmissions
64 800 transmissions on one CR2032: the TinySensor sent power readings every 10 seconds for 7.5 days straight – battery analysis inside.
Getting Funky
The Funky sensor PCBs arrived – an ATtiny84 with an RFM12B on top, barely larger than the radio module itself.
CR2032 powered “current only” remote monitoring
How long can a CR2032 sustain heavy duty work? A TinySensor measuring current and transmitting every 10 seconds, until it dies.
TinySensor Wiki
The TinySensor gets a wiki – assembly notes and documentation now live in one place, linked from the top menu.
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.
Setting up Arduino IDE for working with Attinys
Setting up the Arduino IDE for ATtiny84/ATtiny85 development – the exact steps and files that worked for me.
DIY soil moisture sensor project
A DIY soil moisture sensor for my greenhouse monitoring project – schematic, probe build and why making your own is quite easy.
TinySensor v1.4 plans
TinySensor v1.4 plans: still through-hole for easy soldering, with fixes for all the issues found in v1.3 so far.
Using a LDR (light dependent resistor) and DHT11 temp/humidity sensors
Adding an LDR and DHT11 to my greenhouse monitoring project – light intensity, air temperature and humidity logged to emonCMS.
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.
Stamp sized ATtiny84 remote sensor
A stamp sized ATtiny84 remote sensor – my version of Tobias’ Funky, a JeeNode Micro clone at a third of the size, 21mm across.
Using ATtiny 84’s internal temperature sensor
Reading the ATtiny84’s internal temperature sensor – no external parts, quite nice for a really low power node.
Power saving techniques for the Attiny84 powered TinySensor
Power saving techniques that let the ATtiny84 TinySensor run for months on a CR2032 – two months of room temperatures and counting.
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.
