Experimenting with Atmega328 OTA update over RFM69 wireless link, works fine. Remaining is to implement this+GUI on the TFT32 esp32-rfm69 gateway project, so it can reflash the relay actuators if needed.
Atmega328 OTA update over RFM69 wireless link


Experimenting with Atmega328 OTA update over RFM69 wireless link, works fine. Remaining is to implement this+GUI on the TFT32 esp32-rfm69 gateway project, so it can reflash the relay actuators if needed.

An internet connected smoke alarm module that retrofits into cheap detectors – dedicated hardware replacing my Funky-based DIY version.

Building a high security key fob around Atmel’s ATSHA204 – because rolling code fobs turn out to be quite hackable.

FOTA for the ATmega32U4 + RFM69 without external flash – the dual-bank trick that Moteino solves with a flash chip, done without one.
A new ATmega32U4 board for the nRF24L01+ – USB, 8MHz/3.3V, and a boost regulator that runs the whole thing off a single AAA battery.
Toying with Timer 4 on the ATmega32U4: PLL-driven PWM up to 8MHz, verified on the scope.
Power saving techniques on the ATmega32U4 – getting the Funky 2 close to the ATtiny84’s sleep currents for long battery life.

Final board layout for the ATmega32U4 based Funky 2 – this project is pushing my hobby-level PCB skills hard, in a good way.
Rethinking the Funky: an ATmega32U4 micro node with RFM12B – native USB means no ISP programmer and no core installs for users.
Flashing an Arduino from SD card or over TFTP – remote sketch uploading for nodes you can’t easily reach with a USB cable.