/**
\example i2cEeprom.cpp 

This sketch talks to a small, inexpensive I2C EEPROM chip.  This
sketch, unfortunately, is somewhat larger and more involved than many
of our 'demo sketches'; but unfortunately, talking I2C is a somewhat
larger and more involved process than blinking an LED..

In particular, to do I2C one must inevitably be prepared to dive into
the datasheet of whatever particular I2C device one is talking to.
The I2C bus protocol itself is only about the 'shape' of
communications -- how to take turns talking, when 'words' and
'sentences' end, and so forth -- but specifies basically nothing about
the actual 'language' being 'spoken'.  In true Tower of Babel style,
each I2C device basically speaks its own language, described in its
datasheet.

 */
