I’ve blogged before why firmware-over-the-air (FOTA) updates are a must-have nowadays, however, my old AVR+RFM based projects were incapable of that due to the lack of external flash to temporary store the new firmware before it is flashed on the chip.…
Spectrum analysis with RFM12B
The comments to my last blog post got me thinking if I had chosen the right RFM channel at home, obviously if the channel is noisy that directly affects reception and increases the error rates. I use the default 868Mhz setting…
Funky v3 with RFM69CW using LowPowerLab’s RF69 library
I’ve already blogged about using Funky v3 and RFM-2-Pi with the HopeRF RFM69CW module, only I used it with JCW’s Jeelib as I wanted to keep compatibility with my existing RFM12B based sensor network. JCW has done great job in providing…
Using DS18B20/DHT22 temperature sensor with internal pull-up resistors rather than external ones
I’ve been meaning to try Josh’s 4-line change to the OneWire Arduino library that enables using the popular DS18B20 temperature sensor without the otherwise required external 4.7K pull-up resistor on the DQ line for quite some time now. It is sometimes…
Using RFM69CW instead of RFM12B
The rumors for RFM12B’s end-of-life two years ago seem to have been highly exaggerated now and the popular RF module is still available in abundance. HopeRF has introduced a pin-compatible upgrade, the RFM69CW. The module itself offers improved sensitivity and range compared…
Funky v3 and YAPM project files now on github
I have published the Eagle design files for the Funky v3 and YAPM projects here and here respectively for anyone interested to try them out. A quick re-cap – Funky v3 is a miniature low power battery operated Arduino Leonardo…
My dog as smart wireless DVR sensor
I live in a small village ~25km from Sofia, Bulgaria and commute daily to the city. My house’s alarm system would occasionally ring me and I would rush back home to see if all is fine, that can be pretty…
Keypad as USB keyboard
I fiddled with a new keypad today, this is not the first time I have a keypad project, but this time I want it to act as a USB keyboard instead. This is a convenient way to enter numeric data…
Funky v3 PCB populated
As I mentioned the other day, I have Funky v3 PCBs waiting to be populated/tested. I did finally have some time to do that, here is how they look: I plan to use this particular one to run tests, so…
Funky v3
I have made a major reshuffling of the Funky v2, added 8 more pins to the side headers while keeping the form factor. I had to go for ‘pads’ instead of through-hole to make this possible: The newly…