Updated to use Arduino.h