@BitNide I got it "working" ... at least 02_virtual_read.py. In BlynkLib.py I changed _TimerMap = {}. Rationale: Presumably the HwPin class is not used by virtual pins. Then it would not be surprising if they are not affected by the change. Not sure yet if I even care about non-virtual pins.