delay() vs delayMicroseconds() I just started using Arduino and so far I've used both delay() and delayMicroseconds(). I was wondering what the difference between these two is, because it seems to me that they're the same.
From the documentation:


  delay()
  
  Description
  
  Pauses the program for the amount of time (in miliseconds) specified as parameter. (There are 1000 milliseconds in a second.) 


So... milliseconds vs. microseconds.