

The most difficult job was to get everything working in the 6KB memory of the ATTiny. Piece descriptionĬode is very simple, it uses Virtual Wire library to manage the 433MHz transmission this was the only library I managed to get working on both Arduino UNO R3 and Digispark ATTiny85.

These are the components needed, choose between a Digispark or an Arduino UNO R3 board (I always buy Arduino boards with the old big USB port, like the one on printers it’s much more solid that micro/mini USB ports). I suggest to have a look at the original detailed article, this is a simple porting of that code. It has a very small memory usage and runs on both Arduino UNO and Digispark ATTiny (or compatible boards). This is the AC version of the program I published last year with that nifty alpha filter algorithm.

Read AC current and transmit reading via 433MHz
