title: Arduino Nano Timers
body: <p>I want to know more about <a href="https://store.arduino.cc/arduino-nano" rel="nofollow noreferrer">Arduino Nano</a> timers.</p>
  
  <ol>
  <li>What timers are there?</li>
  <li>Do they produce interrupts?</li>
  <li>What code would attach an interrupt handler to them?</li>
  <li>How is <code>delay()</code> and <code>delayMicroseconds()</code> implemented...
  
  <ul>
  <li>Do they use timer interrupts? (If so, how can I have other code execute during this?)</li>
  <li>Or do they repeatedly poll until a timer reaches a certain value?</li>
  <li>Or do they increment a value X number of times?</li>
  <li>Or do they do it another way?</li>
  </ul></li>
  </ol>