8x1 programmable LCD digital voltmeter module

This is the default firmware and it is already loaded on the
atmega328p chip included in the kit for
"Programmable 8-character LCD module and digital voltmeter" 
from tuxgraphics.

It provides a "configurable DVM module".

See http://tuxgraphics.org/electronics/

You can load that firmware back onto the chip in case
you had overwritten it with your own software and you
would like to go back to the "configurable DVM module" 
feature.

The command to load that firmware under windows is:
avrdude -P COM2 -p m328p -c stk500v2 -e -U flash:w:config-DVM-firmware.hex

Replace COM2 by the com-port applicable to your programmer.

The command to load that firmware using linux is:
avrdude -P /dev/ttyUSB0 -p m328p -c stk500v2 -e -U flash:w:config-DVM-firmware.hex

 --------------------------------------------------------------------------

Revision history

2015-01-28: version 1.0 -- first version 2015-02-08: version 1.1 -- dual voltmeter (connect PD0 to gnd to use ADC1 instead of ADC0) -- bug fix: adc channel shown during setup was always 0 2015-06-20: version 1.2 -- initial values for D and M are now 10 -- bug fix: incorrect eeprom address for settings causes corrupt values for D on ADC0 # vim:sw=8:ts=8:si:et