Wire Master Writer
by Nicholas Zambetti <http://www.zambetti.com>

Demonstrates use of the Wire library Writes data to an I2C/TWI slave device Refer to the "Wire Slave Receiver" example for use with this

Created 29 March 2006
Revised 30 August 2007
 

   
// Wire Master Writer 
// by Nicholas Zambetti <http://www.zambetti.com> 

#include <TwoWire.h> 
 
void setup() 
{ 
  Wire.begin(); // join i2c bus (address optional for master) 
} 
 
byte x = 0; 
 
void loop() 
{ 
  Wire.beginTransmission(4); // transmit to device #4 
  Wire.send("x is ");        // sends five bytes 
  Wire.send(x);              // sends one byte  
  Wire.endTransmission();    // stop transmitting 
 
  x++; 
  delay(500); 
}