add support for Aduino Due