It is brilliant - lock it down.

And when the day comes where the Arduino IDE decides to support some newer AVR chip that has on-board DAC outputs, I wonder what the command to output a specific value will be called?

Maybe call it realAnalogWrite(), or maybe notpwmAnalogWrite() :wink:

Lefty