Another solution that you may consider is a DAC (buffered), or a digital pot (buffered).
A simple serial DAC for example would be HC595 + a R2R network.
Another solution that you may consider is a DAC (buffered), or a digital pot (buffered).
A simple serial DAC for example would be HC595 + a R2R network.