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.…
Using a cheap digital thermometer’s LCD display
I have one of the cheap DX digital thermometers laying around with the thermistor removed and used in another project. So I got an idea to try: use the LCD screen for visualizing data. The unit is driven by a thermistor: a…
Flashing Arduino from SD card
Remote sketch uploading has been something I have long wanted for my projects. I can outline two major cases: 1) Remote flashing over TFTP – useful for remote locations where it won’t be convenient to go physically 2) Flashing from SD card…
Single sided ATtiny84 temperature sensor PCB
Following the fiasco with the first version of the PCB, I have decided to create a single sided PCB so that the DIP socket that was causing me trouble is on the top. Here are the results, the PCB works…
Arduino shield for energy monitoring
Few weeks ago I decided to teach myself Eagle PCB so I can put my current spaghetti-style solution for heat pump monitoring to some order. That’s just an excuse of course, I was curious how laying out a new PCB works to…