update for arduino-due port