Add HardwareSerial implementation