Turning Eagle PCB layouts into 3D Sketchup models with EagleUp – my boards rendered before the fab even ships them.
Micro IoT gateway
The micro IoT gateway begins: my own small Internet of Things gateway based on Simon Küppers’ ATmega + ENC28J60 micro Web Server.
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.
Power supply block with ADCs for power monitoring
What does a DIY power monitoring system really cost, and how accurate is it? A power supply block with ADCs, inspired by Dave Berkeley.
‘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.
Dropbox shell script for RaspberryPi
Dropbox Uploader, a bash script for the Raspberry Pi – handy for keeping files synced while juggling SD card images.
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.
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.
Sending JeeLib compatible packets with ATtiny85 + RFM12B
Sending JeeLib compatible packets from an ATtiny85 + RFM12B by porting an old AVR library to the Arduino IDE – no Jeelib needed.
Experimenting with ATtiny85 + RFM12B
Getting an ATtiny85 to drive the RFM12B – 8 pins, 8KB flash, and enough for a working remote sensor unit.
Finding good use for excess solar hot water
My 220l solar tank hits 85°C in summer with water to spare – finding good use for the excess hot water and trimming the electricity bill.
Running the Attiny84 @ 4Mhz with the internal oscillator
Running the ATtiny84 at 4MHz on the internal oscillator – the lowest clock the RFM12B tolerates, chosen purely for the power savings.
