first cut at the I2C snoop firmware; this is a blink copy of counter