diff --git a/sys/arduino/base.cpp b/sys/arduino/base.cpp
index 99a7e794e2e69d9e02fbf0b67e729036b78017b2..65f6a450c001043b63c88079c65d18f0e5fbe214 100644
--- a/sys/arduino/base.cpp
+++ b/sys/arduino/base.cpp
@@ -67,7 +67,7 @@ void delayMicroseconds(unsigned long usec)
     xtimer_usleep(usec);
 }
 
-unsigned int micros()
+unsigned long micros()
 {
     return xtimer_now_usec();
 }