. allow using serial pins as PWM outputs
- optimize EEPROM write by not writing if data is correct already