@ewasscher said: Are other people interested in this? Apparently yes What would be the preferred way to implement this? I'm thinking of creating a new hardware type derived from the current MyHwATMega328. Better not implement it this way, as your implementation is still just ATMega328 hardware based. How about e.g. passing an extra parameter to the sleep() method, which defaults to watchdog? Is there any chance of this being included in MySensors if implemented properly? Ofcourse. MySensors is a community effort, and any useful addition/bugfix can make it into the library.