Да, работает. Только при подключении к ПК засыпает на полторы-две секунды, а потом рестартует микропрограмму (нашёл тут).
Как выход - либо шить девайс не через usb, а через доп.программатор (тогда бутлоадер не будет ждать 2 секунды после подключения компа), либо плюнуть на потерю данных в течение 2х секунд при подключении ПК, а все необходимые переменные постоянно сохранять в EEPROM.