I2C Addressing Devices feature a 7-bit address, plus one R/W bit The R/W bit is the LSB You never know if people talks 7 or 8 bits Chip documentation usually hides the address very well You read from page 1 to page "end", so not a problem Write frame: Start + WAddress Data out (0 or more bytes), then Stop Read frame Start + WAddress Internal address (0 or more bytes) (no stop) Start + RAddress Data in (0 or more bytes), then stop Some addresses are reserved for some special things Who cares, we are only master