adding arduino interface