[edit] This board is now available for sale in my store Here is a little project that I worked on last weekend: A small home-made PCB to permanently fit the RFM12b-to-Serial on my Raspberry Pi. Although I am aware of at…
Stamp sized ATtiny84 remote sensor
I have been amazed by the work done by @Tobias with his “Funky” sensor, so I asked him for a permission to make my own version. The Funky is a JeeNode micro clone, less the two Jeeports and probably in…
Using ATtiny 84’s internal temperature sensor
I have always wanted to test the internal temperature sensor that the ATtiny84 has. I think it is quite nice for a really low power node since no external hardware is required. I googled for some time and found a…
Power saving techniques for the Attiny84 powered TinySensor
I have been working hard to cut power consumption on the TinySensors so that they can run on the CR2032 battery that is on the back of the PCB. I have one of the sensors is sending room temperature for…
Capture, decode and log to emoncms RFM12B packets on Raspberry Pi
With the RF12Demo sketch running on a TinySensor permanently hooked to my Raspberry Pi, my next step was to be able to capture the RFM12B packets that are being sent by various remote sensors in my home. Using the minicom…
RF12 Demo sketch for ATtiny84
I ported the RF12Demo sketch by Jeelabs to use with the TinySensor. My plan is to have it run while the TinySensor is connected to RaspBerry Pi’s UART so that I can both receive and send data packets. A PHP script…
Sending JeeLib compatible packets with ATtiny85 + RFM12B
As I stalled on porting Jeelib to work with pin-change interrupts on the ATtiny85, I took a different approach and ported an old AVR RFM12 library to work in Arduino IDE as a sketch. I will ideally convert it to…
Experimenting with ATtiny85 + RFM12B
I have been experimenting these days with an ATTiny85 and trying to get it work with RFM12B. The inspiration mostly came from this post, the guy built a remote sensor unit with an ATTiny45, a SHT11 sensor, and a RFM12B 868…
Finding good use for excess solar hot water
With the summer in its full glory, I am starting to see excess hot water generated by my solar water heater. In a sunny day I get up to 85 degrees C ( may even boil if not used up)…
Running the Attiny84 @ 4Mhz with the internal oscillator
I am experimenting with running the TinySensor at 4Mhz with power saving in mind. There is a really nice article on power saving techniques here that also was an inspiration. The 4Mhz is the lowest possible limit for the RFM12b…
Two-way serial communication between Raspberry Pi and a TinySensor
My first version of this was one-way only i.e. the TinySensor sending data to the Raspberry Pi. This is due to the limitation in the Serial implementation in the tiny core, only TX is implemented for debug purposes. I have…
Fix for TinySensor v1.3’s ISP connector
As I mentioned in my TinySensor 1.3 PCB announcement, I have an error that prevents the ISP connector from being used. Of course, you can always take the Attiny84 out (if you use a socket) and program it with another…
Manic Miner on my Pi
I have followed the instructions posted here and am now running Fuse Spectrum emulator on my Debian Pi , except for sound, all is perfect.. It reminds me of my good old ZX Spectrum back 27 years ago… For added…
Interfacing RFM12B to Raspberry Pi for cheap
I managed to interface one of my TinySensors to my Raspberry Pi via Pi’s UART. The idea is to use it to receive RFM12b transmissions and re-transmit on Pi’s UART where a serial gateway will pick the data and post to…
TinySensor PCB is ready
I have received 15 TinySensor v1.3 PCBs yesterday and am running tests. So far the ISP connector cannot be used because of a mistake I made on the PCB, but I assume this is fixable. I had to program the…