v1

support for EEPROM

v2

tidied up

v2.2 added better instructions